Каждый раз, когда я устанавливаю новое расширение и открываю опции admin - system - configuration - module, я получаю ошибку 404.
Выход из системы помогает, но как этого избежать? Проблема связана с кешем разрешений администратора, но как ее обновить программно, скажем, из сценария установки?
Любые идеи?
admin
extensions
configuration
404
Amasty
источник
источник
Ответы:
Это происходит потому, что Magento кэширует ACL в сеансе пользователя с правами администратора. Вот соответствующая строка из
Mage_Admin_Model_Session::login()
:Вы можете перезагрузить кэш ACL («обновить»), используя следующий код:
источник