1

こんにちは、顧客編集ページを拡張するタブ ウィジェットがあります。1 つのタブで製品グリッドを表示したい

            $this->addTab('vendorproducts', array(
                'label'     => Mage::helper('customer')->__('Products'),
                'class'     => 'ajax',
                'url'       => $this->getUrl('namespace/adminhtml_tabs/products', array('_current' => true)),
        ));  

次に、その関数内でプロダクト グリッド ブロックをそのまま読み込みます。しかし、タブをロードして顧客を保存しようとすると、タブにエラー css クラスが追加され、保存できなくなります。また、グリッドを新しいファイルにコピーしてそこからロードしようとしましたが、それでもエラーが発生します。 Magento がエラー クラスを追加しないようにする方法はありますか、またはグリッド ブロックに追加する必要があるものはありますか?

4

1 に答える 1

0

エラーは、_prepareMassactionによって作成されたフィールドが製品グリッドのメソッドをエクスポートするためです。製品のカスタムグリッドを作成する必要があり、このメソッドは使用しないでください。

于 2012-07-06T01:17:20.753 に答える