我已经安装了一些主题,在header.phtml
这样定义的头标志:自定义的Magento模板
<img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" />
我真的不希望改变这个模板,还在于一个.phtml文件,它不说编辑它。我怎样才能最有效地覆盖这个getLogoSrc
?
我已经安装了一些主题,在header.phtml
这样定义的头标志:自定义的Magento模板
<img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" />
我真的不希望改变这个模板,还在于一个.phtml文件,它不说编辑它。我怎样才能最有效地覆盖这个getLogoSrc
?
在Web Admin替换该文件夹中的logo图片,请进入系统>配置>设计,向下滚动到页眉> Logo Image Src。插入您保存在/skin/frontend/default/new_theme/images/
中的文件名,然后点击保存。
啊,我怎么会错过这个。谢谢! – Pablo 2010-09-15 02:30:42
@Michael - 别担心,有一百万种不同的配置选项可能会迷路!仅供参考,Stack Overflower Alan Storm对于找到它们有一个简洁的扩展:http://alanstorm.com/magento_configuration_search – 2010-09-15 02:55:49
转到您的模板的图片文件夹,例如:/skin/frontend/default/new_theme/images/
,并与新的标志
在皮肤中,图像格式为.gif,我的徽标在.png中,我知道我可以重命名它,甚至可以使用硬代码模板,但是我想知道如何/在哪里重新定义'logo_src' var而无需更改模板代码。所以再次,不寻找快速解决方案。 – Pablo 2010-09-15 02:00:45
你想达到什么目的?要插入图像的路径? – 2010-09-15 01:54:38
@Jonathan Day:模板带有徽标,我想更改/覆盖徽标。 – Pablo 2010-09-15 02:01:20
够公平的。请参阅下面的答案。这将迎合GIF,JPG或PNG文件格式。仅供参考,编辑主题phtml文件是公认的做法,事实上,您需要这样做才能做出任何重大更改。 – 2010-09-15 02:26:46