Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 移动版本复制语言_Magento - Fatal编程技术网

Magento 移动版本复制语言

Magento 移动版本复制语言,magento,Magento,我有一个Magento站点,每个语言有一个域、一个商店和一个商店视图。我需要添加一个移动版本的网站,并在所有的语言 如果我为移动版本添加另一个存储,然后为每种语言添加存储视图,我将在管理区域复制所有语言 我能看到的唯一解决方案是有两个Magento实例。一个具有所有存储结构(代理前端-安装A),另一个具有所有产品(代理后端-安装B) 安装A将有两个存储区和每个存储区的所有语言,安装B将有一个存储区和每个语言的存储区视图,因此我们只管理每种语言一次 然后,我们需要使用API(带SOAP的xml)连

我有一个Magento站点,每个语言有一个域、一个商店和一个商店视图。我需要添加一个移动版本的网站,并在所有的语言

如果我为移动版本添加另一个存储,然后为每种语言添加存储视图,我将在管理区域复制所有语言

我能看到的唯一解决方案是有两个Magento实例。一个具有所有存储结构(代理前端-安装A),另一个具有所有产品(代理后端-安装B)

安装A将有两个存储区和每个存储区的所有语言,安装B将有一个存储区和每个语言的存储区视图,因此我们只管理每种语言一次

然后,我们需要使用API(带SOAP的xml)连接这两个Magento实例。通过这种方式,我们只管理一次每种语言,前端可以有我们喜欢的多种语言变体


这看起来是一个可行的解决方案,还是有更简单的方法来实现这一功能

您不需要2个magento版本。
Magento支持不同设备的同一存储视图上的不同主题。
您只需配置不同的主题即可。
为此,请转到:
System->Configuration->Design
,从左上角的选择器中选择每个商店视图,或者如果您想对所有语言使用相同的主题,请选择
Default config

主题
部分,您可以单击需要更改的字段下的
添加异常
按钮(很可能所有支持异常的字段)并填写以下内容。
匹配表达式
-
iPhone | iPod |黑莓| Palm | Googlebot Mobile | Mobile | mobi | Windows Mobile | Safari Mobile | Android | Opera Mini


Value
-
移动主题的名称

太好了,在这种情况下,主题的数量有限制吗。如果我在每个商店视图上运行1000个不同的主题,Magento会处理吗?@AndrewMiles。这其实是另一个问题。一个非常好的,但是一个不同的。我从未使用过每个magento实例超过4个主题。我不认为这有什么不起作用的原因,但我可能错过了一些东西。也许你在这个新问题上运气更好