在magento中添加了一些属性,那么我们可以通过下面的方式进行筛选过滤
$products = Mage::getModel('catalog/product')
1
如果模型的数据库是eav模型
->getCollection()
->addAttributeToFilter('ucocoupon','125');
自己添加的属性是不会默认添加的,需要下面的方式->addAttributeToSelect('rewords')合起来就是:
$products = Mage::getModel('catalog/product')
->getCollection()->addAttributeToSelect('rewords')->addAttributeToFilter('ucocoupon','125');
这样就满足需求了
2
如果数据表不是eav模型,那么使用下面的方式:
->addFieldToSelect('email','[email protected]');
也就是吧attribute换成field
magento中通过属性筛选出产品,然后得到自己添加的属性
2012年2月1日星期三 Asia/Shanghai下午11:17:27
Posted in Magento开发
By