我有一个自定义管理模块。
site.com/index.php/admin/orderprocess /
从1.4升级到1.6后,此模块返回空白页面。 System.log给出了这个错误:
“2012-01-04T19:47:01 + 00:00 CRIT(2):无效的模板文件:adminhtml / base / default / template / orderprocess / item.phtml”
在Magento 1.6中,目录如下所示:app / design / adminhtml / default / cls / template / orderprocess“
答案 0 :(得分:1)
您可以将orderprocess/
中的default/cls/template/
目录移至app/design/adminhtml/default/default/template/
。那将允许Magento找到它。
此方法比更改Magento adminhtml主题名称要容易得多。
答案 1 :(得分:0)
请注意您在后台使用的adminhtml主题的声明。根据{{3}},您必须在模块config.xml中声明要用于管理员的主题。
但是如果你在几个模块中有多个这种类型的声明,你就会遇到麻烦,因为只会使用magento将要解析的最后一个主题。
就我而言,我在两个模块中有两个不同的主题声明,导致错误'无效模板文件'。