【发布时间】:2015-10-30 13:32:16
【问题描述】:
在我的自定义模块中,我正在获取类别 ID。 有时是单一类别,有时是多个类别
我的代码是:
$exist_prdcat_id="4,5"; //multiple category
$collection = Mage::getModel('catalog/product')->getCollection();
$collection->joinField(
'category_id', 'catalog/category_product', 'category_id',
'product_id = entity_id', null, 'left'
)
->addAttributeToSelect('*')
->addAttributeToFilter('type_id', array('eq' => 'simple'))
->addAttributeToFilter('category_id', array(
array('finset' => array($exist_prdcat_id)),
));
现在使用此代码我没有得到产品,所以当它的单个或多个类别 id 时我如何获得产品
【问题讨论】:
标签: magento collections