Saya ingin pengguna admin dialihkan ke url yang mereka buka setelah masuk. Mereka harus mendapatkan tautan ke halaman modul khusus di area admin , seperti
Jelas, mereka akan diarahkan ke halaman login, kecuali mereka sudah masuk.
Bagaimana saya bisa mengarahkan mereka kembali ke halaman ini setelah login?
Kunci rahasia di URL dinonaktifkan dan dapat tetap seperti itu.
Sekarang mereka mendapatkan halaman default yang dikonfigurasi (default adalah Dashboard) sebagai gantinya.
magento-1.9
admin
adminhtml
redirect
admin-login
Josef berkata Reinstate Monica
sumber
sumber
Jawaban:
Seperti semua komentar yang dinyatakan sebelumnya, itu tidak keluar dari kotak. Berikut adalah beberapa petunjuk tentang di mana / apa yang perlu Anda sesuaikan:
Saya belum pernah mencobanya tetapi ini sepertinya metode yang dipanggil
dan ada IndexAction yang memanggil fungsi di atas. Karena ini adalah admin, melakukan penulisan ulang Model mungkin akan lebih mudah.
Jadi, memodifikasi getStartupPageUrl () untuk membuat URL Anda tampaknya merupakan tempat terbaik untuk mencoba ini.
Ini semua teoretis, saya belum mencobanya, tetapi jika Anda memerlukan modul sampel, saya pasti dapat menjalankan ini dan menyediakannya.
Jika setiap pengguna admin akan berakhir di halaman yang sama, itu cukup mudah dilakukan, jika ada beberapa elemen dinamis, itu akan sedikit lebih sulit untuk difasilitasi. Semoga berhasil!
sumber