Magento:如何对产品收集进行分类?

问题描述:

我创建了一个list_home.phtml,我打电话给{{block type="catalog/product_list" category_id="6" template="catalog/product/list_home.phtml"}}
该类别非常重要,因为我将在此主页滑块中有3个选项卡。
这是产品列表的一个版本,没有工具栏可以包含在主页滑块中,用户不应该能够更改排序。
但是在主目录中有工具栏。目前,如果用户在那里更改排序,然后返回主页,则主页上的排序顺序也将受到影响! 如何强制$ collection始终按最新排序,并且从前端的块调用中筛选类别?Magento:如何对产品收集进行分类?

在开启约50个标签页并试图研究之后,我真的几乎陷入困境,真的需要一些帮助。

在此先感谢。

在产品系列上,您可以通过拨打->setOrder来设置订单。 我不知道你会需要通过订购的领域,但如果你想通过价格上升来设置它,你会做

->setOrder('price', 'ASC'); 

筛选您需要这样做

$productCollection = Mage::getModel('catalog/category')->load($categoryId); 
类别

然后您可以设置排序顺序

+0

> setOrder('price','DESC')或 - > addAttributeToSort('price','DESC')不起作用,但它与('name',' DESC')完美。 – Chandresh 2015-09-15 06:06:01