magento1.9哪个布局XML文件指定哪个list.phtml文件将显示类别中的子类别列表



我想指定一个不同的list.phtml,用于在用于显示产品列表的list.phtml中单击类别时显示类别中的子类别。

我有一个list.phtml,它非常适合列出子类别,但在展示产品时会混淆购物车/购物车项目的位置。

我有另一个list.phtml,它非常适合在类别中列出产品,但当你点击它时不会显示类别的子类别

我的目标是在查看子类别列表时指定一个不同的list.phtml,如果可能的话,可以在布局XML文件中查看产品列表时指定。

谢谢!

您可以通过管理员为类别设置不同的布局。要为父类别设置不同的list.phtml,您可以按照以下步骤进行操作-

  1. 在"管理"面板中创建静态块(来自CMS->静态块)
  2. 在静态块中,您可以使用以下代码为子类别添加list.phtml

    {{block type="core/template"template="path/to/your/file/list.phtml"}//您可以用模块/块替换core/template

  3. 现在转到目录->管理类别

  4. 选择要显示其子类别列表的父类别

  5. 现在选择显示设置选项卡

  6. 现在在显示模式中选择仅静态块

  7. 并从CMS区块下拉中选择您的区块

  8. 清理缓存并检查前端中的类别页面

注意:不要忘记将您的自定义模块/块添加到系统->权限->块的白名单中

相关内容

最新更新