0

我正在尝试通过 adminhtml -> system -> transactional email -> new template 添加新的电子邮件模板。

但是,当我转到该页面时,默认模板的下拉列表中没有选项,并且该页面上没有其他内容。

我检查了 /var/log/system.log 并发现了以下几行:

  • 警告:include(Mage/Email/Helper/Data.php) [function.include]:无法打开流:第 93 行的 /home/jille/public_html/lib/Varien/Autoload.php 中没有这样的文件或目录

  • 警告:include() [function.include]:无法打开“Mage/Email/Helper/Data.php”以包含(include_path='/home/jille/public_html/app/code/local:/home/jille/public_html/ app/code/community:/home/jille/public_html/app/code/core:/home/jille/public_html/lib:.:/usr/lib/php:/usr/local/lib/php') 在 /home /jille/public_html/lib/Varien/Autoload.php 在第 93 行

我进入源代码,找不到对该文件的任何引用。关于如何解决这个问题的任何想法?

非常感谢你

4

1 回答 1

1

如果使用 helper 或在 translate xml 节点中引用模块,则 magento 将搜索 module/Helper/Data.php 文件。

您只需创建一个文件 data.php 类 Mage_Modulename_Helper_Data extends Mage_Core_Helper_Abstract { }

这将解决您的错误。

于 2013-03-18T16:45:40.333 回答