0

我正在使用 magento 开发一个电子商务网站。我有两个带有主商店的网上商店。我想在我的主页上添加一个弹出窗口,以便用户可以选择一个选项来访问任一站点。请在这方面帮助我。

谢谢

4

1 回答 1

0

在 Magento 1.6.2 及更低版本中,(我没有签入 1.7,但它也应该在那里)查看文件夹 app/design/frontend/base/default/template/page/switch/,你会发现模板stores.phtml 可以满足您的需要。

您还会在 app/design/frontend/base/default/layout/page.xml 中找到 page.xml 布局文件,搜索该行<block type="page/switch" name="store_language" as="store_language" template="page/switch/languages.phtml"/>

您将有两种解决方案:

  • 对我来说,这不是最好的解决方案,但您可以复制 page.xml 并将其放入您的自定义模板文件夹中,并将其中的行替换为该行的语言切换 <block type="page/switch" name="stores_switch" as="stores_switch" template="page/switch/stores.phtml"/>
  • 或创建一个新模块,并将其布局文件放置在您的自定义模板中,并将以下几行设置为 mymodulelayout.xml 布局:<reference name="header"><block type="page/switch" name="store_switcher" as="store_switcher" template="page/switch/stores.phtml"/> </reference>

这是使用这些信息调整模板的良好开端。我没有测试它。

于 2012-05-21T10:32:27.313 回答