跨境电商
经验交流分享

Magento获取指定分类下的产品

Magento首页及分类页面侧边栏经常需要调用某一个分类下的产品,例如首页的Featured Product等。这些分类一般保持不激活状态,我们可以添加店铺中比较畅销的产品到该分类中,并从前台调用。下面一段代码主要用处就是在Magento中获取指定分类下的产品。

[php]
$products = Mage::getModel(‘catalog/category’)->load($category_id)
->getProductCollection()
->addAttributeToSelect(‘*’)
->addAttributeToFilter(‘status’, 1)
->addAttributeToFilter(‘visibility’, 4);
[/php]

将上面的$category_id修改为需要显示产品的分类id,该id可以在分类页面中看到。上述代码中还捎带了一些过滤,产品状态为激活,并处于可见状态。

赞(0)
未经允许不得转载:锐想 » Magento获取指定分类下的产品
分享到: 更多 (0)

评论 1

评论前必须登录!

 

  1. #1

    支持一下!

    龙道名义7年前 (2012-06-25)

锐想电商 - 跨境电商经验交流分享

锐想无限