【发布时间】:2013-08-05 03:53:33
【问题描述】:
我在我的homepage 上显示具有“已选择”属性为“是”的产品。
到目前为止我尝试过:
$_productCollection = Mage::getModel('catalog/product') -> getCollection()
->addAttributeToSelect('*')
->addAttributeToFilter('selected',array('eq'=>'Yes'))
->setVisibility(array(2,3,4))
->setOrder('created_at', 'desc')
->setPage(1, 48);
还有:
$_productCollection = Mage::getResourceModel('catalog/product_collection')
->addAttributeToSelect('*')
->addAttributeToFilter('selected',array('eq'=>'Yes'))
->setVisibility(array(2,3,4))
->setOrder('created_at', 'desc')
->setPage(1, 48);
但如您所见,“没有符合选择的产品。”但是有几种产品我已将“选定”属性设置为“是”。
我的属性截图:http://postimg.org/gallery/53wrrrhe/
但是当我摆脱这条线时:
->addAttributeToFilter('selected',array('eq'=>'Yes'))
从他们那里,他们都工作正常,并按预期提供所有产品。
我的看法是我写错了这个 addAttributeToFilter 但我不知道怎么写。任何帮助将不胜感激!
谢谢!
【问题讨论】:
标签: magento