【发布时间】:2012-02-16 20:36:55
【问题描述】:
我正在尝试在 magento 的类别视图中设置排序顺序。
在 /app/design/frontend/template_name/default/template/catalog/product/list.phtml 中,产品类别是这样调用的:
$_productCollection=$this->getLoadedProductCollection();
是否有可能使用例如对这个集合进行排序?以下? 作为记录,这是行不通的。 ;)
->addAttributeToSort('updated_at','asc')->setOrder('updated_at', 'asc')
提前致谢,
马丁
【问题讨论】:
-
有什么理由不能使用管理选项来设置使用属性的默认排序,并使用一个或多个属性填充下拉列表?管理>系统>配置>目录>前端>“产品列表排序方式”和管理>目录>管理类别>“显示设置”选项卡。
-
@ahillman3 不,那里唯一的选项是“最佳价值”、“标题”和“价格”。
-
稍后我会再看一些,但您需要更多地研究代码,因为这些可配置选项会覆盖您在页面中的硬编码排序。希望今晚我有时间,或者其他人可以在我之前提供帮助。