关于 Magento 邮件模板的 一些总结

1. /app/locale/语言/templates/email/sales 保存了 各个语言的 模板。 这些模板是 安装相应的安装包。 有哪些模板的类似 是 固定 (一共 38 种?)

这些模板文件虽然可以直接 被定制 然后使用, 但是这样是不好的, 因为 如果安装包更新后, 或者Magento 版本更新后,可能造成 自己的改动被覆盖。

2. 正确的操作方式 应该是, 安装相应的语言, 然后到 后台 System -> Transaktions-E-Mails 里根据需要 添加 邮件模板。

添加时, 上面选择模板类型, 下面选择语言, 并点击 “载入“, 这样安装包里 对应语言的邮件模板文件 就被当成 模板载入了。 在下面 的 html 编辑块, 自己 根据客户的 需要再对模板进行调整。 如果需要的语言之前没有安装语言包, 载入会是默认语言的模板文件。

3. 自动的生成 德语的 后台的邮件模板。 安装 markt_ready_germany 或者 german setup 插件后, 插件会 在后台 根据 邮件模板文件 创建那 38 个邮件模板。 German Setup 的插件安装后, 要 在 System -> German Setup -> Setup 里 运行 一下 Setup ausführen 对网店进行配置操作。

4. 带邮件的模板的语言包链接

http://www.magentocommerce.com/magento-connect/locale-mage-community-de-de.html  德语

http://www.magentocommerce.com/magento-connect/magento-community-modules-french-france-language-pack.html  法语

http://www.magentocommerce.com/magento-connect/magento-community-modules-spanish-spain-language-pack.html  西班牙语

http://www.magentocommerce.com/magento-connect/magento-community-modules-italian-italy-language-pack.html 意大利语

http://www.magentocommerce.com/magento-connect/magento-chinese-translation-3408.html  中文

5. 没有查到 邮件模板里可以 使用 如 php 代码里 那种 $this->_(“被翻译文字”) 的 功能。

6. 相关的链接

6.a. 建立邮件模板

http://go.magento.com/support/kb/entry/name/customizing-transactional-emails/

6.b. 模板里可以使用的变量

http://www.magentocommerce.com/knowledge-base/entry/defining-transactional-variables

Leave a Reply

Your email address will not be published. Required fields are marked *


nine − = 1

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>