Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php magento无效的事务性电子邮件代码_Php_Magento_Email_Transactional - Fatal编程技术网

Php magento无效的事务性电子邮件代码

Php magento无效的事务性电子邮件代码,php,magento,email,transactional,Php,Magento,Email,Transactional,我对我遇到的这个问题做了一些研究: 我删除了一个过渡电子邮件模板,现在我一遍又一遍地遇到这个错误: Invalid transactional email code: 4 是的,我知道,“4”是模板的ID。 我制作了一个虚拟模板,并将数据库中的ID更改为4,但我不想要那个虚拟模板 有人能告诉我如何解决这个问题吗?对于事务性电子邮件,也许需要重新设置一下 Thanx提前对电子邮件模板的引用存储在核心配置数据表中;这些id对应于core\u email\u template表的template\u

我对我遇到的这个问题做了一些研究: 我删除了一个过渡电子邮件模板,现在我一遍又一遍地遇到这个错误:

Invalid transactional email code: 4
是的,我知道,“4”是模板的ID。 我制作了一个虚拟模板,并将数据库中的ID更改为4,但我不想要那个虚拟模板

有人能告诉我如何解决这个问题吗?对于事务性电子邮件,也许需要重新设置一下


Thanx提前

对电子邮件模板的引用存储在
核心配置数据
表中;这些id对应于
core\u email\u template
表的
template\u id
列。因此,当从
core\u email\u模板
表中删除条目时,也需要删除
core\u config\u数据
选项卡中对该条目的所有引用

假设
order\u new
模板耦合到
core\u config\u数据
path
Mage\u Sales\u Model\u order::XML\u path\u EMAIL\u模板
(即
Sales/EMAIL/order/template
),安装脚本中的以下行起作用:

$installer->deleteConfigData(Mage_Sales_Model_Order::XML_PATH_EMAIL_TEMPLATE);

顺便说一句,也可以通过管理系统配置重置电子邮件模板引用,方法是打开相应的选项卡,然后保存该选项卡(无需进行任何更改)。对于订单电子邮件模板,这是
销售电子邮件
选项卡。

您尝试过吗?问题是,这个ID:4是我的新订单。我是否能够从数据库中删除所有事务性电子邮件,并仅使用目录结构/区域设置/语言\代码/模板/电子邮件?