【发布时间】:2011-11-08 17:16:18
【问题描述】:
我正在使用我在某处找到的此代码获取所有有效的特殊产品:
$collection = $this->_addProductAttributesAndPrices($collection)
->addStoreFilter()
->addAttributeToFilter('special_from_date', array('date' => true, 'to' => $todayDate))
->addAttributeToFilter('special_to_date', array('or'=> array(
0 => array('date' => true, 'from' => $todayDate),
1 => array('is' => new Zend_Db_Expr('null')))
), 'left')
->setPageSize($this->get_prod_count())
->setCurPage($this->get_cur_page());
现在我只想获得特价
我一直在阅读这个页面:http://www.magentocommerce.com/wiki/5_-_modules_and_development/catalog/using_collections_in_magento
我试过这个没有成功:
->addAttributeToFilter('special_price', array('lt' => 'price'))
感谢您的帮助!
【问题讨论】:
-
第二个参数“价格”被视为字符串
-
没错,这就是我问的原因,我不知道比较这些值的正确方法
标签: magento magento-1.5