2013-04-16 63 views

回答

3

首先加入產品實體收集到您的自定義集合(由PRODUCT_ID我想)然後,加入商品名稱用它,就像這樣:

$集合是您的自定義集合對象,如:$集合=法師:: getResourceModel ( '自定義/ model_collection');

$prodNameAttrId = Mage::getModel('eav/entity_attribute') 
->loadByCode('4', 'name') 
->getAttributeId(); 

$collection->getSelect() 
->joinLeft(
    array('prod' => 'catalog_product_entity'), 
    'prod.entity_id = main_table.product_id', 
    array('sku') 
) 
->joinLeft(
    array('cpev' => 'catalog_product_entity_varchar'), 
    'cpev.entity_id = prod.entity_id AND cpev.attribute_id='.$prodNameAttrId.'', 
    array('name' => 'value') 
); 

寫這個出來的頭,但這應該至少讓你開始。祝你好運!