0

Magento でカスタム製品レポートを作成しています。URLの手順に従いました

しかし、「from:」、「to:」、「show By:」の後にフィルターを追加するにはどうすればよいですか。コア ファイル (adminhtml/default/default/template/report/grid.php) で編集する場所を知っています。しかし、それは正しい方法ではありません。カスタム レポートのこのフィルター ブロックを上書きする方法。

4

2 に答える 2

1

テンプレートファイルを編集する場合は、独自のモジュールを実装し、セクションを追加します 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
于 2013-01-05T08:14:44.550 に答える
1

迅速な返信ありがとうございます Fabian Blechschmidt...ほとんど同じことをしましたが、テンプレートファイルを上書きしました。

adminhtml/default/mytheme/template/reportnew/grid.php

すべてのレポート ファイルを mytheme/template フォルダー (reportnew) にコピーしたところ、正常に動作しました。

国とカスタム属性「myattrib」という 2 つのフィールドを追加することができました。しかし、これらのフィールドに基づいて結果をフィルタリングできるように、グリッドからモデルに値をフェッチすることができません。

ありがとうムラリ

于 2013-01-05T13:01:26.600 に答える