magento - fatal error : Call to a member function toHtml() on a non-object after installing custom template

标签 magento

( ! ) SCREAM: Error suppression ignored for
( ! ) Fatal error: Call to a member function toHtml() on a non-object in C:\wamp\www\app\code\core\Mage\Core\Model\Layout.php on line 555

安装了 Magento 1.7 和 WAMP 2.2 以及自定义模板。 Magento 管理工作完美,但前端给出了上述错误。

magento 1.7 安装中的 Page.xml 和自定义模板根本没有以下代码,因此,没有尝试以下修复:

<block type="core/profiler" output="toHtml"/>

会变成:

<block type="core/profiler" output="toHtml" name="core_profiler"/>

最佳答案

更改后:

<block type="core/profiler" output="toHtml"/>

<block type="core/profiler" output="toHtml" name="core_profiler"/> 

app/design/frontend/base/default/layout 下的 page.xml(或您的自定义 page.xml) 任何一个: 刷新来自管理员的布局构建指令中的缓存或 删除 /var/cache 文件夹的内容,该文件夹位于 magento 文件夹的根目录

关于magento - fatal error : Call to a member function toHtml() on a non-object after installing custom template,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12684532/

相关文章:

php - 如何修复“消除 Magento 首屏内容中的渲染阻塞 JavaScript 和 CSS

php - Magento - 单元测试 - 模拟对象

magento - Composer 2,你的一些插件似乎与它不兼容

python-3.x - 有没有办法使用Selenium实现Magento图像上传的拖放?

javascript - 使用 JavaScript 在 Magento 中格式化价格

jquery - Magento Jquery UI 日期选择器

php - 提高 magento 后端的重量精度

xml - Magento 类别页面 : Change layout of specific categories from grid mode to list mode

magento - 结帐成功后如何发送电子邮件?

php - 洋红色。目标文件夹不可写或不存在