我必须从特定属性设置值加载所有可用产品,此外它还需要仅过滤不属于特定类别/类别的产品。我如何在这里加载产品集合。请帮帮我
答案 0 :(得分:2)
<?php
$storeId = Mage::app()->getStore()->getId();
$catalog = $this->getLayout()->createBlock('catalog/product_list')->setStoreId($storeId);
$collection = $catalog->getProductCollection()->addAttributeToSelect('*');
$collection->getSelect()->where(category_id != { cat_id } )->limit($this->products_count);
$_productCollection = $collection;
?>
这还没有测试,我不确定category_id是否是数据库中使用的正确值。但它应该给你一个良好的开端。