我想指定一个不同的list.phtml,用于在用于展示产品列表的list.phtml中点击类别时显示某个类别中的子类别。
我有一个list.phtml非常适合列出子类别,但在展示产品时会混淆购物车/购物车项目的位置。
我有另一个list.phtml非常适合列出类别中的产品,但是当您点击它时不会显示类别的子类别。
我的目标是在查看子类别列表时指定不同的list.phtml,从查看布局XML文件中的产品列表时开始(如果可能的话)。
谢谢!
答案 0 :(得分:0)
您可以从admin为类别设置不同的布局。要为父类别设置不同的list.phtml
,您可以按照以下步骤进行操作 -
在静态区块中,您可以使用以下代码
为子类别添加list.phtml
{{block type =" core / template" template =" path / to / your / file / list.phtml"}} //您可以用模块/块替换核心/模板
现在转到目录 - >管理类别
选择要显示子类别列表的父类别
现在选择显示设置标签
现在在显示模式
从 CMS阻止下拉列表中选择您的阻止
清理缓存并检查前端的类别页面
注意:不要忘记将自定义模块/块添加到白名单中系统 - >权限 - >块