Php Magento:商店视图主题

Php Magento:商店视图主题,php,magento,themes,Php,Magento,Themes,我有两个商店视图(默认为英语和德语),有两个不同的主题。我正在把我的主页英语改成德语。显示德国商店主题的主页。从德国商店我看到一个分类页面,这个页面再次显示默认的英语商店主题。虽然此类别与两个商店(德语和英语)都有关联,但请转到目录>>管理类别 选择该类别并转到“设计”选项卡 在这里检查您是否选择了任何主题 如果是,则取消选择该设计并保存它。我假设您已为您的商店设置了不同的域?URL必须不同,或者: www.yourstore.com(英语)和www.youstore.com.de(德语) w

我有两个商店视图(默认为英语和德语),有两个不同的主题。我正在把我的主页英语改成德语。显示德国商店主题的主页。从德国商店我看到一个分类页面,这个页面再次显示默认的英语商店主题。虽然此类别与两个商店(德语和英语)都有关联,但请转到目录>>管理类别

选择该类别并转到“设计”选项卡

在这里检查您是否选择了任何主题


如果是,则取消选择该设计并保存它。

我假设您已为您的商店设置了不同的域?URL必须不同,或者:

  • www.yourstore.com(英语)和www.youstore.com.de(德语)
  • www.yourstore.com/en/和www.yourstore.com/de/
通过这样做,您可以在.htaccess文件或nginx配置文件中设置以选择正确的存储。大概是这样的:

SetEnvIf Host www\.yourstore\.com MAGE_RUN_CODE=yourstore_en
SetEnvIf Host www\.yourstore\.com\.de MAGE_RUN_CODE=yourstore_de
如果你想在一个域上运行你的网站,你需要使用cookie来设置正确的存储。有可用的模块。我可以推荐这个开源模块:
让我知道这是否有用这是我的浏览器cookie设置的问题。在浏览器Opera上,此功能运行不正常,但在fire fox上,此功能按要求运行


任何人都可以建议我如何解决opera浏览器上的问题

我不明白你的问题。你是说你只想在主页上显示一个德语商店主题,而在其他页面上使用默认的英语主题?或者您正在尝试显示德语主题,但它不适用于类别页面?嗨,Tran,我正在本地计算机上工作,我的两个主题在左上角都有此更改存储视图(英语和德语)的下拉列表。就像默认的Magento主题一样。这是不正确的运行在本地我如何使这活…嗨,Tran,我有选择改变商店查看语言从下拉。像默认的Magento主题(例1.8)。我有一个网站。在选择语言的基础上,我正在改变主题和一些类别,只是没什么。嗯,这很有趣,我会尝试复制这个问题,如果你发现了什么,请告诉我。