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);
类别
然后您可以设置排序顺序
> setOrder('price','DESC')或 - > addAttributeToSort('price','DESC')不起作用,但它与('name',' DESC')完美。 – Chandresh 2015-09-15 06:06:01