Magento-如何正确覆盖管理模块

发布于 2024-09-28 13:47:27 字数 915 浏览 1 评论 0原文

嗨朋友们:

我已经覆盖了一些模块:“Enterprise/Pci/Model/Observer.php”,“Mage/Admin/Model/User.php”,“Mage/Admin/Model/Session.php” ”,“法师/管理员/模型/Observer.php”。

配置如下(config.xml):

`<global>
    <models>
         <Pci>
             <rewrite>
                   <observer>App_Pci_Model_Observer</observer>
             </rewrite>
         </Pci>
    </models>
</global>`
....

`<global>
    <models>
         <Admin>
             <rewrite>
                   <observer>App_Admin_Model_Observer</observer>
                   <session>App_Admin_Model_Session</session>
                   <user>App_Admin_Model_User</user>
             </rewrite>
         </Admin>
    </models>
</global>`

但它不起作用,我的代码没有运行。

非常感谢任何帮助。

Hi friends:

I have overrided some modules : "Enterprise/Pci/Model/Observer.php","Mage/Admin/Model/User.php","Mage/Admin/Model/Session.php","Mage/Admin/Model/Observer.php".

And configuration as follows(config.xml):

`<global>
    <models>
         <Pci>
             <rewrite>
                   <observer>App_Pci_Model_Observer</observer>
             </rewrite>
         </Pci>
    </models>
</global>`
....

`<global>
    <models>
         <Admin>
             <rewrite>
                   <observer>App_Admin_Model_Observer</observer>
                   <session>App_Admin_Model_Session</session>
                   <user>App_Admin_Model_User</user>
             </rewrite>
         </Admin>
    </models>
</global>`

but it doesn't work, my code is not run.

Any help is greatly appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

雨后彩虹 2024-10-05 13:47:27

模块名称区分大小写。使用 而不是 。使用 而不是

The module names are case-sensitive. Instead of <Admin> use <admin>. Instead of <Pci> use <enterprise_pci>.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文