【问题标题】:How to setup Magento 2 store Switcher?如何设置 Magento 2 商店切换器?
【发布时间】:2017-11-01 07:23:08
【问题描述】:

我想使用商店 URL 或 商店切换器 为多个商店 Magento 2 设置网站功能。

商店切换器默认出现在某些主题中,但在我的主题中不可见,所以请有人帮我创建商店切换器。

【问题讨论】:

    标签: magento magento2


    【解决方案1】:

    由于某些原因,您的主题要么隐藏切换器、将其移除,要么为您提供一些配置选项来显示它。我假设您熟悉主题的文档,并且没有什么比额外的配置更重要的了。因此验证切换器是否没有隐藏(这确实是一个糟糕的解决方案,但 Magento 的自定义主题整体设计不佳。如果是,则覆盖样式或直接修改它。

    如果是从布局中删除的情况,您可以尝试在自定义主题的 *.xml 中查找 store_switcher 以验证它是否真的被删除。

    不过,要将其添加到布局的任何位置,只需编辑适当的 xml 文件并在其中添加:

    <referenceContainer name="name_of_your_container">
        <block class="Magento\Store\Block\Switcher" name="store_switcher" as="store_switcher" template="Magento_Store::switch/stores.phtml" />
    </referenceContainer>
    

    诸如在哪个文件中添加自定义的详细信息取决于许多因素,我无法对提供的数据提供更多帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-30
      • 2019-09-03
      相关资源
      最近更新 更多