Magento上的移动商店使用iPhone主题

Ama*_*lam 2 php magento magento-1.5

线程很长,但仅仅是为了解释.我需要知道在以下场景中拥有当前商店的移动网站的正确方法:

我已经有一个拥有两个不同网站的商店,每个网站至少有两个不同语言的商店视图.

一个网站有两个英语和法语商店视图另一个网站有两个英语和德语商店视图

这些网站使用在同一域上运行多个网站的子文件夹方法在同一个域上进行管理(mywebsite.com/en和mywebsite.com/de等)

库存正在网站级别进行管理.(带扩展名)

我们现在想为这家商店推出一个移动网站,为此,我计划在每个网站上都有不同的商店视图,并应用iPhone主题.因此,对于移动网站:Website1将有两个以iPhone主题的商店视图:一个用于英语,另一个用于法国网站2将有两个以iPhone主题的商店视图:一个用于英语,另一个用于德语

这有多正确?

我们还希望有一个重定向逻辑,这样如果我们的商店是从移动设备访问的,那么就会显示移动版本.我在哪里可以放置重定向逻辑?在主index.php?

如果需要任何其他细节,请告诉我.

geo*_*sey 7

我认为你已经遇到过这个,但Magento可以根据用户代理改变主题.在System-> Configuration的设计选项卡中进行设置.您'添加例外'并包含移动用户代理列表,例如:iPhone|iPod|BlackBerry|Palm|Googlebot-Mobile|Mobile|mobile|mobi|Windows Mobile|Safari Mobile|Android|Opera Mini

如果正则表达式匹配,则设置要显示的主题,在我的示例中,我只使用默认iphone主题skin/frontend/default/iphone.我认为您可以为不同的网站和商店视图设置不同的移动主题.

System-Configuration-Design的屏幕截图