【问题标题】:How to add and apply breadcrumbs.phtml to child theme in Magento 2?如何在 Magento 2 中添加和应用 breadcrumbs.phtml 到子主题?
【发布时间】:2018-03-09 17:37:36
【问题描述】:

我有一个用于设计的 Magento 2 主题,并创建了一个正在处理的子主题。我正在尝试修改面包屑 html,以便可以为其扩展一些额外的类。我在父主题中找不到任何 breadcrumbs.phtml 文件,但我确实在 vendor/magento/module-theme/view/frontend/template/html 目录中找到它。

我的问题变成了,如何为我的新子主题创建一个新的 breadcrumbs.phtml 文件,以及在哪里将它添加到 xml 以便它反映在前端?

【问题讨论】:

    标签: php xml magento


    【解决方案1】:

    如果你只是想覆盖模板,那么你不需要在xml中添加它,只需将breadcrumb.phtml文件复制到你的主题目录中,你可以在你的主题中修改它。

    您可以将您的breadcrumb.phtml 文件放在下面的路径中。

    app\design\frontend\<VENDOR_NAME>\<THEME_NAME>\Magento_Theme\templates\html\

    【讨论】:

      【解决方案2】:

      值得注意的是,产品页面上使用了不同的 PHTML 文件:

      /vendor/magento/module-catalog/view/frontend/templates/product/breadcrumbs.phtml

      【讨论】:

        猜你喜欢
        • 2018-05-15
        • 1970-01-01
        • 2014-11-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-15
        • 2016-05-24
        • 1970-01-01
        相关资源
        最近更新 更多