我希望过滤仅存货或数量 >= 1 的商品。
我的代码:
$_category = Mage::getModel('catalog/category')->load($this->getCategoryId());
$_productCollection = Mage::getResourceModel('catalog/product_collection')
->addAttributeToSelect('*')
->addAttributeToFilter('sku', array('gt' => 140));
$_productCollection->getSelect()->order(new Zend_Db_Expr('RAND()'));
$_productCollection->setPage(1, 8);
我试图添加->addAttributeToFilter('is_in_stock', '1');
但没有运气。