在 magento 中,覆盖控制器有什么用?在 java 中,将超类方法调用到子类会很有帮助。那么两个覆盖都相同吗?如果是这样,我们将在何时何地覆盖控制器?我知道 magento 本身在 app/code/core/Mage 路径提供模块。那么在什么情况下我们会超越控制器而不是这个?
我搜索了谷歌,它显示了如何覆盖控制器,但我还没有找到为什么要在 magento 中覆盖控制器?
谁能解释一下这个??
在 magento 中,覆盖控制器有什么用?在 java 中,将超类方法调用到子类会很有帮助。那么两个覆盖都相同吗?如果是这样,我们将在何时何地覆盖控制器?我知道 magento 本身在 app/code/core/Mage 路径提供模块。那么在什么情况下我们会超越控制器而不是这个?
我搜索了谷歌,它显示了如何覆盖控制器,但我还没有找到为什么要在 magento 中覆盖控制器?
谁能解释一下这个??
覆盖控制器意味着我们可以将 Magento 核心控制器(app/code/core/Mage/)覆盖到我们的自定义 Magento 模块(app/code/local/)中。
您可以在自定义模块中覆盖 Magento 核心控制器时实现自定义操作。
以下是 Magento 控制器覆盖的参考
https://stackoverflow.com/questions/6980026/override-magento-controller