Za każdym razem, gdy instaluję nowe rozszerzenie i otwieram opcje admin - system - konfiguracja - moduł, pojawia się błąd 404.
Wylogowanie i zalogowanie pomaga, ale jak tego uniknąć? Problem ma coś wspólnego z pamięcią podręczną uprawnień administratora, ale jak ją programowo odświeżyć, powiedzmy, ze skryptu instalacyjnego?
Jakieś pomysły?
admin
extensions
configuration
404
Amasty
źródło
źródło
Odpowiedzi:
Takie zachowanie występuje, ponieważ Magento buforuje listę ACL w sesji użytkownika administracyjnego. Oto odpowiedni wiersz z
Mage_Admin_Model_Session::login()
:Możesz ponownie załadować pamięć podręczną ACL („odświeżoną”), używając następującego kodu:
źródło