私はこれを理解するために最善を尽くしましたが、Magentoで次のコントローラーをオーバーライドすることができないようです:
メイジ/コア/コントローラー/バリアン/アクション
現在、自分の拡張機能用に次のファイルがあります。
app / local / MyCompany / MyModule / Core / Controller / Front / Action.php
app / local / MyCompany / MyModule / Core / etc / config.xml
app / 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>
誰かが私に欠けているものを教えてもらえますか?