1.4到1.6升级后,自定义Magento管理模板空白

时间:2012-01-04 19:52:18

标签: php model-view-controller magento

我有一个自定义管理模块。

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“

2 个答案:

答案 0 :(得分:1)

您可以将orderprocess/中的default/cls/template/目录移至app/design/adminhtml/default/default/template/。那将允许Magento找到它。

此方法比更改Magento adminhtml主题名称要容易得多。

答案 1 :(得分:0)

请注意您在后台使用的adminhtml主题的声明。根据{{​​3}},您必须在模块config.xml中声明要用于管理员的主题。

但是如果你在几个模块中有多个这种类型的声明,你就会遇到麻烦,因为只会使用magento将要解析的最后一个主题。

就我而言,我在两个模块中有两个不同的主题声明,导致错误'无效模板文件'。