私は、magento のフロントエンド レイアウト ファイルを上書きすることにかなり慣れてきたので、管理パネルで phtml テンプレートを上書きするのは簡単だろうと思っていましたが、過去 6 時間で何も得られませんでした。これまでに見つけたすべてのチュートリアルはコントローラーの作成に集中していますが、注文したアイテムの表示を少し変更したいだけなので、2 つの phtml ファイルを上書きするだけで済みます。
具体的には、default/template/sales/order/view/items.phtml を上書きしたいのですが、通常は、自分のモジュールのデザイン フォルダー内のパスを一致させて、1 日と呼びます。
config.xml を使用して、Mage/Adminhtml/Sales/Order/View/Items.php のブロック php ファイルを上書きできます。
<config>
...
<global>
...
<blocks>
...
<adminhtml>
<rewrite>
<sales_order_view_items>MyCompany_MyModule_Block_Adminhtml_Sales_Order_View_Items</sales_order_view_items>
</rewrite>
</adminhtml>
</blocks>
...
</global>
...
</config>
design/adminhtml//default/sales/order/view/items.phtml で私の phtml ファイルを使用するように Magento に指示するにはどうすればよいですか?
config.xml のこれらの行は機能しないのでしょうか?
<config>
...
<adminhtml>
<layout>
<updates>
<my_module>
<file>order_list.xml</file>
</my_module>
</updates>
</layout>
</adminhtml>
...
</config>
どんな助けでも本当に感謝しています! 何かを見落としていることを本当に願っています...