当我在类别中有产品时(我在这个类别中有子类别),我没有按类别排序,只是按价格排序。我想添加按类别排序和按价格排序。
例如 :
如果我有计算机类别并且我有笔记本电脑和台式机子类别。我在计算机类别中也有许多产品。当我在计算机目录中时,我也希望在导航层中显示:
Sort by
Category :
Laptop(1)
Desktop(2)
问题是什么 ?
Magento 基本主题默认使用这两个文件 base/default/layout/catalog.xml 提供此功能
<catalog_category_default translate="label">
<reference name="left">
<block type="catalog/navigation" name="catalog.leftnav" after="currency" template="catalog/navigation/left.phtml"/>
</reference>
....
</catalog_category_default>
还有 base/default/template/catalog/navigation/let.phtml 当然还有 Block 类来提供数据。
要使用此功能,您的产品应属于子类别和父类别,或者您的父类别的显示设置是否锚定应设置为“是”,然后它将显示所有产品,包括子类别中的产品以及类别过滤器。