2011-03-14 12 views
1

これは私の初めての質問です。いいですね、p ..私はMagento(とZend Framework)で初めて作業しています。手作業で作成されたクエリに基づいて生成されるカスタムグリッド。私はMage_Core_Model_Mysql4_Collection_Abstractを拡張してクエリをロードし、拡張グリッドクラスの選択フィールドをパースして動的にすることを試みています...これも可能ですか死んだ馬を打つのですか?私は今一週間それをしてきました、そして、私はどこにも行きません。この問題は、__Model_mysql4_Collectionクラス内のリソース・モデルで初期化する必要があると思われます。データベースMagentoグリッドで構築された

答えて

3

学習の練習として、the module creatorを使用して、管理グリッド・ページを作成し、その仕組みを確認してください。または、必要なものを得るために出力を変更することもできます。

グリッド・コンテナ・ブロック、グリッド・ブロック(_prepareCollectionおよび_prepareColumnsメソッドあり)、モデル、リソース・モデル(単一レコードを表す)およびコレクション・リソース・モデル(複数のレコードを表す)があります。

独自の_initメソッドを提供することは、何らかの問題ではありません。おそらく、あなたはconfig.xmlやコードをpastebinなどのものとして投稿したいと思うかもしれません。

関連する問題