CakePHP 2.0:使用html帮助程序加载图像时出错

CakePHP 2.0:使用html帮助程序加载图像时出错,cakephp,html-helper,helper,Cakephp,Html Helper,Helper,我已切换到最新版本的CakePHP,但当我准备构建布局时,出现以下错误: Fatal error: Call to a member function image() on a non-object in C:\xampp\htdocs\propfe\app\View\Layouts\default.ctp on line 91 当然,我已经在lib/Cake/Controller/AppController.php中包含了帮助程序: public $helpers = array('Sess

我已切换到最新版本的CakePHP,但当我准备构建布局时,出现以下错误:

Fatal error: Call to a member function image() on a non-object in C:\xampp\htdocs\propfe\app\View\Layouts\default.ctp on line 91
当然,我已经在lib/Cake/Controller/AppController.php中包含了帮助程序:

public $helpers = array('Session','Html','Js');
虽然这是不可能的,但错误在这一行,这里是布局的第91条:

<?php echo $this->html->image('aesculap.jpg'); ?> 


您在AppController中定义了帮助程序,但是加载此视图的控制器是否扩展了AppController或controller。

您在AppController中定义了帮助程序,但是加载此视图的控制器是否扩展了AppController或controller。

您必须使用
$this->Html
而不是
$this->Html

您必须使用
$this->Html
而不是
$this->Html

这只是通过页面控制器的索引页面,当然,这只是通过PagesController的索引页,所以它当然是MG,一个你没有注意到的恼人的小东西:D谢谢!天哪,有一件烦人的小事你根本没注意到:D谢谢!