Magentoでは、標準製品コレクションをカスタム属性のカスタムテーブルにどのように結合できますか。Magentoカスタム属性のカスタムテーブルへの製品コレクションの結合
たとえば、私はカスタム商品属性warehouse_idとカスタムテーブルウェアハウスを持ち、今では商品名、倉庫名のコレクションが必要です。
コード例:倉庫は、カスタムテーブル/コレクションで、 eav_entity_typeテーブルにないため
$collection = Mage::getModel('catalog/product')
->getCollection()
->joinAttribute('warehouse_id', 'warehouse/warehouse', 'warehouse_id', null, 'inner');
var_dump($collection);
しかし、これは動作しません。問題を回す
が周りこれはうまくいくかもしれないと思った:
$collection = Mage::getModel('warehouse/warehouse')->getCollection()->joinAttribute(etc.
しかし、joinAttributeは私のカスタムコレクションの方法ではありません。
すべての例、すべての投稿、wikiの例などを読み、これを行う方法を理解できません。具体的なコード例は完璧です。