我已将 app / code / core / Mage / Checkout / controllers / OnepageController.php 复制到 app / code / local / Mage / Checkout / controllers / OnepageController.php 并覆盖了一个功能。我还刷新了缓存,但是没有调用覆盖的控制器,而是调用原始控制器。
为什么我的覆盖不起作用?我已经为其他核心文件做了同样的覆盖,并且效果很好。
答案 0 :(得分:3)
编译是否已关闭?
尝试创建自己的控制器来覆盖核心控制器,而不是复制和编辑Magento核心文件。