gpt4 book ai didi

magento - 安装新的 Magento 扩展需要注销/登录,否则您会在管理页面中收到 404

转载 作者:行者123 更新时间:2023-12-02 11:02:00 26 4
gpt4 key购买 nike

两个不同的人告诉我,以下是 Magento 的一个已知问题:

When installing a new extension, the admin tries to access the configuration of the extension, and gets a 404 page. The way to resolve this issue is to logout and then login into his admin panel.

  • 设计扩展程序时有办法解决此问题吗?
  • 这方面有待解决的问题吗?

这里是one page I found讨论这个问题。

最佳答案

发生这种情况是因为当您登录管理面板时,magento 会读取 ACL 规则并将其写入 session 。当您安装新模块时,您定义了 session 中未列出的新 ACL 规则。

当您从magento connect安装模块时,您可以使用“清除 session ”按钮来强制更新。

在模块中你可以使用类似的东西

$session = $adminuser = Mage::getSingleton('admin/session');
/* @var $adminuser Mage_Admin_Model_User */
$adminuser = $session->getUser();
$adminuser->setReloadAclFlag(true);

$session->refreshAcl();

您还可以查看this扩展如何将“重新加载 Acl”按钮添加到管理面板。

关于magento - 安装新的 Magento 扩展需要注销/登录,否则您会在管理页面中收到 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12956794/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com