如何获得给定主类别ID的产品集合?

时间:2013-10-02 03:03:17

标签: magento collections categories main product

在我的网站上,我有几家商店。一个特定的商店包含简单和可配置的产品。这是一个庞大的产品集合。通过商店ID获取此商店的所有已启用产品(包括可配置产品的子产品)的最快方法是什么?

注意:我尝试了很多不同的方法。但这需要很多时间。有时甚至导致服务器崩溃。

注意:我正在使用Magento CE 1.3

任何建议都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

$collection = Mage::getModel('catalog/product')->getCollection();
$collection->addAttributeToSelect(array('name', 'url_key','price','lowest_price','service_id','description','short_description'));

$collection->addStoreFilter();

而不是使用addAttributeToSelect('*')只使用您需要的特定属性,因为它会影响网站的性能

希望这会对你有所帮助