2 つのデータベース テーブルからデータを取得するモジュールを使用しています。このデータは私の管理モジュールに表示されるはずです。誰でもこのためのチュートリアルを提供できますか??
質問する
918 次
2 に答える
0
次の手順に従ってください。
モジュールの adminhtml フォルダーに次のメソッドを配置する必要があります。次に、クエリを収集し、次のように結合を実行します。
protected function _prepareCollection() {
$collection = Mage::getModel('modulename/modelname')->getCollection();
$collection->getSelect()
->join(/*perform a join here...*/ );
$this->setCollection($collection);
return parent::_prepareCollection();
}
この後、返されたデータに基づいて列を追加できます。
テーブルに参加する方法を知っていることを願っています。それ以外の場合は、例を提供できるようにコメントしてください。
アップデート
magento での参加例
$collection = Mage::getModel('sales/order')->getCollection();
$collection->getSelect()->join( array('order_item'=> sales_flat_order_item), 'order_item.order_id = main_table.entity_id', array('order_item.sku'));
于 2013-10-25T11:17:08.993 に答える
0
これについては、インターネットで利用できるチュートリアルがたくさんあります。とにかく、このリンクをたどることができます。CLICK_ME . これはモジュール作成者です。独自のモジュールを構築してダウンロードできます。これは、magento モジュールの機能を理解する最も簡単な方法です。モジュールをビルドし、ダウンロードし、分析し、変更を加えたい..? もう一度ビルドまたは編集します..それだけです..!
于 2013-10-25T11:18:36.123 に答える