【发布时间】:2017-11-01 07:23:08
【问题描述】:
我想使用商店 URL 或 商店切换器 为多个商店 Magento 2 设置网站功能。
商店切换器默认出现在某些主题中,但在我的主题中不可见,所以请有人帮我创建商店切换器。
【问题讨论】:
我想使用商店 URL 或 商店切换器 为多个商店 Magento 2 设置网站功能。
商店切换器默认出现在某些主题中,但在我的主题中不可见,所以请有人帮我创建商店切换器。
【问题讨论】:
由于某些原因,您的主题要么隐藏切换器、将其移除,要么为您提供一些配置选项来显示它。我假设您熟悉主题的文档,并且没有什么比额外的配置更重要的了。因此验证切换器是否没有隐藏(这确实是一个糟糕的解决方案,但 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>
诸如在哪个文件中添加自定义的详细信息取决于许多因素,我无法对提供的数据提供更多帮助。
【讨论】: