Я хочу, чтобы пользователи с правами администратора были перенаправлены на URL, который они открыли после входа в систему. Они должны получить ссылки на пользовательскую страницу модуля в админке , например
Очевидно, они будут перенаправлены на страницу входа, если они уже не вошли в систему.
Как я могу перенаправить их обратно на эту страницу после входа в систему?
Секретные ключи в URL отключены и могут оставаться такими.
Теперь они получают настроенную страницу по умолчанию (по умолчанию была Dashboard).
magento-1.9
admin
adminhtml
redirect
admin-login
Джозеф говорит восстановить Монику
источник
источник
Ответы:
Как все комментарии, заявленные ранее, это не из коробки. Вот несколько советов о том, где / что вам может понадобиться настроить:
Я никогда не пробовал, но это, кажется, метод, вызванный из
и есть IndexAction, который вызывает вышеуказанную функцию. Поскольку это администратор, переписывание модели, вероятно, будет проще.
Таким образом, изменение getStartupPageUrl (), чтобы ваш URL был, вероятно, лучшим местом, чтобы попробовать это.
Это все теоретически, я еще не пробовал, но если вам нужен пример модуля, я, конечно, могу пройти через это и предоставить его.
Если каждый пользователь-администратор окажется на той же странице, это довольно легко сделать, если есть какие-то динамические элементы, его будет немного сложнее выполнить. Удачи!
источник