ページ上の特定のブロックをオーバーライドしようとしています。この場合は、Sales_Order_View_History テンプレートです。私が見ている問題は、このブロックが既にオーバーライドされていることです。
このブロックをオーバーライドしているカスタム モジュールは、基本的に行うオブザーバーを使用しています。History.php をロードする場合は、代わりに Historytwo.php をロードします。History.php は、バックエンドの 2 つの別々のページでも使用されています。1 つのページでのみオーバーライドする必要があります。これは私を完全に失いました。テンプレートをオーバーライドしたいモジュールは、オーバーライドしたいモジュールのみをオーバーライドしていると思います。
ブロックをオーバーライドするための一般的に受け入れられている形式として私が見たものは次のとおりです。
<adminhtml>
<rewrite>
<sales_order_view_companyhistory>
Namespace_Package_Blocks_Adminhtml_Sales_Order_View_Companyhistory_Content</
上記のコードは、ほとんどのブロック/テンプレートのレンダリングを停止している壊れたレイアウトを私に与えています.