Magento でカスタム製品レポートを作成しています。URLの手順に従いました
しかし、「from:」、「to:」、「show By:」の後にフィルターを追加するにはどうすればよいですか。コア ファイル (adminhtml/default/default/template/report/grid.php) で編集する場所を知っています。しかし、それは正しい方法ではありません。カスタム レポートのこのフィルター ブロックを上書きする方法。
テンプレートファイルを編集する場合は、独自のモジュールを実装し、セクションを追加します config.xml
<config>
<stores>
<admin>
<!-- override default admin design package and theme -->
<design>
<package>
<name>default</name>
</package>
<theme>
<default>CHOOSE_A_NICE_NAME</default>
</theme>
</design>
</admin>
</stores>
</config>
次に、でテンプレートの変更を開始します
adminhtml/default/CHOOSE_A_NICE_NAME/template/report/grid.php
迅速な返信ありがとうございます Fabian Blechschmidt...ほとんど同じことをしましたが、テンプレートファイルを上書きしました。
adminhtml/default/mytheme/template/reportnew/grid.php
すべてのレポート ファイルを mytheme/template フォルダー (reportnew) にコピーしたところ、正常に動作しました。
国とカスタム属性「myattrib」という 2 つのフィールドを追加することができました。しかし、これらのフィールドに基づいて結果をフィルタリングできるように、グリッドからモデルに値をフェッチすることができません。
ありがとうムラリ