Sha*_*haz 4 magento magento-1.5
我正在使用我在某处找到的代码获取所有活跃的特殊产品:
$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());
Run Code Online (Sandbox Code Playgroud)
现在我想只得到特价<=价格的产品,但我仍然无法实现如何做到这一点.
我一直在阅读这个页面:http://www.magentocommerce.com/wiki/5_-_modules_and_development/catalog/using_collections_in_magento
我尝试了这个没有成功:
->addAttributeToFilter('special_price', array('lt' => 'price'))
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
| 归档时间: |
|
| 查看次数: |
1797 次 |
| 最近记录: |