我已尽力解决这个问题,但我似乎无法在 Magento 中覆盖以下控制器:
法师/核心/控制器/瓦里安/动作
现在我的扩展有以下文件:
app/local/MyCompany/MyModule/Core/Controller/Front/Action.php
应用程序/本地/MyCompany/MyModule/Core/etc/config.xml
应用程序/etc/modules/MyCompany_MyModule.xml
我的困惑在于 config.xml。我之前覆盖了在controllers目录中找到的 Controllers ,但没有覆盖Controller。我不完全清楚区别,或者在 Controller 目录中覆盖文件的方法是否不同。
这是我的 config.xml 中的内容
<?xml version="1.0"?>
<config>
<modules>
<MyCompany_MyModule>
<version>0.0.1</version>
</MyCompany_MyModule>
</modules>
<global>
<controller>
<Mage_Core>
<rewrite>
<front_action>MyCompany_MyModule_Core_Controller_Front_Action</front_action>
</rewrite>
</Mage_Core>
</controllers>
</global>
</config>
有人可以让我知道我错过了什么吗?