php - Magento 交易电子邮件不工作

标签 php mysql magento

我们在 Magento 的管理面板中修改了交易电子邮件,我可以在 MySQL 数据库的 mage_core_email_template 表中看到这些“正确”的版本。

但是,交易后出现的电子邮件使用来自 /public_html/app/locale/en_GB/template/email(/sales) 的模板文件 - 请注意中间的 en_GB 文件夹.

这些是 en_US 文件夹中模板文件的精确副本。我不确定,但我们可能在修改管理面板模板后愚蠢地做了这个 - 哼哼:我是 Magento 的新手。

管理面板模板是否写入模板文件夹 (zh_CN)?如果是这样,如果我从 en_GB 文件夹中删除模板文件,它们会自动执行还是我需要以某种方式(以及如何)启动它?

如果这些都不是,我如何让 Magento 使用管理面板模板而不是语言环境文件夹中的文件?

最佳答案

在管理员中定义电子邮件模板是不够的,一旦创建了适当的模板,您必须在系统、配置设置(更改商店 View 范围)中将它们关联起来,以覆盖从文件系统应用模板的默认行为。也许您错过了最后一步。

关于php - Magento 交易电子邮件不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7026571/

相关文章:

php - MySQL PDO NOW() 作为指定值 - 这可能吗?

javascript - 未捕获的语法错误 :Invalid or unexpected token

magento - 使用 Fishpig 在 magento 产品页面上移动相关博客文章

mysql - Magento 使用 csv 数据流导入客户(700k)太慢

php - 截断 UTF-8 字符串以适应 PHP 中给定的字节数

mysql - Mysql中简单查询速度慢

php - 按最新回复时间排列论坛帖子

mysql - 如何保护 WordPress 中的插入语句?

magento - 在观察者中获取保存的 Paypal 凭证?

php - 什么是原生为 Windows 编写的良好通用开源 IDE?