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

时间:2011-12-09 07:44:19

标签: php magento magento-1.5

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

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

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

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

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

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

这有多正确?

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

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

1 个答案:

答案 0 :(得分: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主题。我认为您可以为不同的网站设置不同的移动主题并存储视图。

Screenshot of System-Configuration-Design