2010-09-15 153 views
3

我已经安装了一些主题,在header.phtml这样定义的头标志:自定义的Magento模板

<img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /> 

我真的不希望改变这个模板,还在于一个.phtml文件,它不说编辑它。我怎样才能最有效地覆盖这个getLogoSrc

+0

你想达到什么目的?要插入图像的路径? – 2010-09-15 01:54:38

+0

@Jonathan Day:模板带有徽标,我想更改/覆盖徽标。 – Pablo 2010-09-15 02:01:20

+0

够公平的。请参阅下面的答案。这将迎合GIF,JPG或PNG文件格式。仅供参考,编辑主题phtml文件是公认的做法,事实上,您需要这样做才能做出任何重大更改。 – 2010-09-15 02:26:46

回答

4

在Web Admin替换该文件夹中的logo图片,请进入系统>配置>设计,向下滚动到页眉> Logo Image Src。插入您保存在/skin/frontend/default/new_theme/images/中的文件名,然后点击保存。

+0

啊,我怎么会错过这个。谢谢! – Pablo 2010-09-15 02:30:42

+0

@Michael - 别担心,有一百万种不同的配置选项可能会迷路!仅供参考,Stack Overflower Alan Storm对于找到它们有一个简洁的扩展:http://alanstorm.com/magento_configuration_search – 2010-09-15 02:55:49

0

转到您的模板的图片文件夹,例如:/skin/frontend/default/new_theme/images/

,并与新的标志

+0

在皮肤中,图像格式为.gif,我的徽标在.png中,我知道我可以重命名它,甚至可以使用硬代码模板,但是我想知道如何/在哪里重新定义'logo_src' var而无需更改模板代码。所以再次,不寻找快速解决方案。 – Pablo 2010-09-15 02:00:45