php - magento 的某些商店 View 上未显示 Logo

标签 php magento template-engine

我有一个网站,其中每种语言都有多个商店 View 。 由于某种原因, Logo 未显示在某些商店 View 中。

在 Logo 显示的商店 View 中,预期路径出现在 Logo 的 href 中,即:

 base_url/skin/frontend/default/myTheme/images/logo.png

而在商店 View 中, Logo 链接已损坏,由于某种原因,它在主题目录中找不到它,并且正在恢复到基本目录,如下所示:

 base_url/skin/frontend/base/defualt/images/logo.png

我不知道我哪里出了问题。以及为什么 Logo 会出现在一个 View 上而不是另一个 View 上。显示 Logo 的 View 是不久前设置的,我此时只是添加了新 View 。

其他信息

  1. 新的商店 View 是在系统 > 管理商店下创建的
  2. 他们的代号为 mytheme_languagename,例如mytheme_french
  3. 我只有一个网址,商店浏览量只是为了将商店翻译给区域用户
  4. 我在系统 > 配置 > 设计 > 模板下进行了正确的设置
  5. 我已在至少一个 View 的“系统”>“设计”下设置了设计更改,但结果始终相同。

谢谢。

最佳答案

您确定您的设计设置吗?

I have the correct settings under System > Configuration > Design > template

Logo 是一种皮肤设置,因此您应该为皮肤设置“myTheme”或在所有商店 View 中设置为默认值!

这是因为当它正确找到图像时,您的 URL 是

 base_url/skin/frontend/default/**myTheme**/images/logo.png

关于php - magento 的某些商店 View 上未显示 Logo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13995234/

相关文章:

java - 用于文本模板的高效 java 库?

java - Rythm:根据请求创建新引擎或在现有引擎实例上设置语言/区域设置

php 模板系统 - 为模板加载默认 Javascript 行为的正确方法

javascript - 尝试将值从 Jquery 传递到 PHP 时未定义索引名称

PHP 如果变量等于 this 或 this

php - MYSQL 查询从表中选择并按日期和其他字段排序。优先其他领域

php - Magento 自定义订单属性/字段?搬起石头砸自己的脚?

ajax - Magento:在一页结帐中显示审核步骤

php - 无法使用 Laravel 4 测试带有前缀的路由

magento - 如何在magento 2中覆盖管理js文件