在Magento系统日志中收到错误“无效的模板文件:frontend / base / default / template / catalog / product / categorymenu.phtml”

时间:2014-02-10 09:39:26

标签: magento error-logging php magento-1.8

我一直在使用Magento开发网站遇到一些问题,所以我认为我应该检查所有日志并修复所有错误,看看这是否解决了大部分问题。但是,我遇到了一个我不太明白的错误。

2014-02-10T09:20:27+00:00 CRIT (2): Not valid template file:frontend/base/default/template/catalog/product/categorymenu.phtml

我刚刚重新下载了Magento 1.8.1的副本。我无法在任何地方看到这个文件,所以我不明白它应该包含什么,它在做什么或为什么需要它?

是否有人在此之前看到此错误或知道可以解决的问题?

非常感谢任何帮助:)

编辑:忘记链接到网站http://bit.ly/1fXWgHq

1 个答案:

答案 0 :(得分:4)

您是否安装了自定义菜单模块,因为此文件不是内存中的默认magento模板文件?

我怀疑您安装了第三方模块作为菜单系统,因为错误表明位置categorymenu.phtml中不存在模板文件app/design/frontend/base/default/template/catalog/product/

您不会将模板文件添加到base,因为这是magento的默认模板位置,您应该设置主题或只是将其添加到默认主题(而不是基础),以便包含它。如果这是第三方模块,我会重新安装它,或找到丢失的模板文件并将其放在正确的位置,或联系模块提供商寻求帮助。

我还建议你阅读Magento如何处理主题:http://www.magentocommerce.com/design_guide/articles/working-with-magento-themes