如何替换交易电子邮件中的默认徽标?

时间:2011-05-12 22:45:04

标签: magento

我不想为所有交易电子邮件创建模板,但我想替换用于电子邮件的默认Magento徽标。

我知道我可以进入基本目录并替换它,但如果我升级系统,它将擦除它。有谁知道改变它的正确方法?

6 个答案:

答案 0 :(得分:33)

另一种正确的方法是进入BackEnd系统>>配置>>设计>>交易电子邮件>>徽标图片 并从那里轻松选择您的徽标图像。 GL。

答案 1 :(得分:21)

您可以创建一个新主题并将其放置在那里。这并不像听起来那么困难,因为主题在Magento中回归到默认值的方式。如果Magento无法在您的主题中找到某些内容,则会通过查看default文件夹重新回到基本主题。

例如,在我维护的商店中,我上传了自己的电子邮件徽标图片版本

/skin/frontend/{package}/{my-theme-name}/images/logo_email.gif

在管理面板中,我进入了系统>配置>设计>主题并将Default设置为{my-theme-name}

为什么这样做?

在电子邮件模板中,Magento将徽标图像的src指定为{{skin url="images/logo_email.gif" _area='frontend'}}。这是Magento模板乱码"在当前主题的images/logo_email.gif区域中找到frontend。"所以Magento寻找/frontend/{package}/{my-theme-name}/images/logo_email.gif,找到它,并在抛出HTML时使用该路径。

如果您删除了图片,它就不会中断!相反,尽管Magento仍会首先在您的主题目录中搜索,但它会发现它不存在并且会回到/frontend/{package}/default/images/logo_email.gif中的那个。

祝你好运,希望这会有所帮助!

答案 2 :(得分:5)

处理交易电子邮件中的徽标的最佳答案是以前的答案的组合。

通过此处选择交易电子邮件的徽标:系统 - >配置 - >设计 - >交易电子邮件 - >徽标图片

然后,在您的交易电子邮件中,请确保他们引用:{{var logo_url}}作为徽标的网址。

我从旧版本的Magento升级而且徽标网址为{{skin url="images/logo_email.gif" _area='frontend'}}。这个较旧的方法引用了标记在默认图像文件夹中的logo_email.gif。

答案 3 :(得分:4)

对于magento 1.9,如果您想更改交易邮件'所有模板的徽标都遵循:

系统 - >配置 - >设计 - >交易电子邮件 - >徽标图片

答案 4 :(得分:2)

在Magento 1.7.0.2中<使用{{var logo_url}}代替{{skin url="images/logo_email.gif" _area='frontend'}}

答案 5 :(得分:1)

有时,电子邮件客户端会保留图像的缓存版本。 我通过复制电子邮件源代码中的URL来查看浏览器中的正确图像,但Mac OS上的Mail仍然显示了演示商店徽标......