コア (Mage/Adminhtml/controllers/Sales/Order/InvoiceController) からコントローラーをオーバーライドしようとしています。
私のカスタムモジュールのconfig.xmlでの私のコード:
<modules>
<admin>
<routers>
<adminhtml>
<args>
<modules>
<Mycompany_Mymodule before="Mage_Adminhtml">Mycompany_Mymodule_Adminhtml</Mycompany_Mymodule>
</modules>
</args>
</adminhtml>
</routers>
</admin>
</modules>
私のコントローラーファイルは次の場所にあります: local/mycompany/mymodule/controllers/adminhtml/dueperiodcontroller.php
ルートはここには到達しません (まだコア コントローラーを使用しています)。
mycompany/adminhtml をモジュールとして使用し、すべてをここに配置する方法があるかもしれません。これは機能しますか?
そしてできれば、私がすでに行った方法を簡単に修正してください。