2012-02-22 5 views
0

Я перешел к последней версии CakePHP, но когда я собирался создать свой макет, я получил эту ошибку:CakePHP 2,0: Ошибка при загрузке изображения с помощью HTML-хелперов

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'); ?> 

ответ

3

Вы должны использовать $this->Html вместо $this->html.

+1

Omg, одна из этих досадных мелочей, которую вы просто не замечаете: D Спасибо! – StoryTeller

0

У вас есть помощник, определенный в AppController, но ваш контроллер, загружающий это представление, расширяет AppController или Controller.

+0

Это только индексная страница через PagesController, поэтому, конечно, это – StoryTeller

Смежные вопросы