我有一个网站,每种语言都有多个商店视图。由于某种原因,徽标没有在某些商店视图上显示。
在徽标显示的商店视图上,预期路径出现在徽标的HREF中,即:
base_url/skin/frontend/default/myTheme/images/logo.png
虽然在商店的视图上,它的链接断开了徽标的链接,由于某种原因,它在主题目录中没有找到它,并且它将恢复到基本目录,如下所示:
base_url/skin/frontend/base/defualt/images/logo.png
我不确定我在哪里出错。以及为什么徽标会出现在一个视图上而不是另一个视图上。显示徽标的视图已设置为一段时间,我只是在此时间点添加了新视图。
附加信息
- 新的商店视图是在系统>管理商店 下创建的
- 他们获得了代码名称mytheme_languagename,例如mytheme_french
- 我有一个URL,商店的视图仅仅是为了翻译区域用户的商店
- 我在系统>配置>设计>模板下有正确的设置
- 我已经在系统上设置了设计更改>在至少一个视图上设计,但结果始终相同。
谢谢。
您确定自己的设计设置吗?
I have the correct settings under System > Configuration > Design > template
徽标是一种皮肤设置,因此您应该为皮肤设置"神话"或所有商店视图上的默认设置!
这是因为当它正确找到图像时,您的URL为
base_url/skin/frontend/default/**myTheme**/images/logo.png
- 首先删除从系统>配置>的所有设计更改>设计和系统 ->设计。
- 然后仅适用于系统 ->设计的每个商店视图的设计更改。
- 确保您的徽标命名是什么,logo.gif或logo.png