如何加载magento中不属于特定类别的产品

时间:2011-06-24 05:07:14

标签: magento

我必须从特定属性设置值加载所有可用产品,此外它还需要仅过滤不属于特定类别/类别的产品。我如何在这里加载产品集合。请帮帮我

1 个答案:

答案 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是否是数据库中使用的正确值。但它应该给你一个良好的开端。