2013-12-19 3 views
1

enter image description here Я разрабатываю функциональность входа в систему cakephp.пирог Php: как мы можем расширить AppController?

Я создал UsersController, в том, что функция Войти там и AppController.phpalso есть в приложение/контроллер/AppController.php.

Я назвал компонент auth в AppController.php. Но это еще не работает ..

Это показывает AppController не найдена ошибка ...

как мы можем расширить AppController страницу в UsersController?

Просьба разъяснить это сомнение мне любой может помочь ..

+0

CakePHP версия? – Anubhav

+1

Можете ли вы показать код? –

+0

версия 2.4 –

ответ

3

Вам нужно включить ниже в верхней части UsersController класса. Это будет включать класс AppController. Именно после этого вы можете расширить приложение AppController или даже ссылаться на него.

App::uses('AppController', 'Controller'); 
+0

В чем смысл этой строки? @ yomexzo –

+0

@ user3085661 Объявляет пакет для класса. Это расположение пакета будет использоваться автоматическим загрузчиком классов, если этот класс будет использоваться. Проверьте: http://api.cakephp.org/2.4/class-App.html#_uses – yomexzo

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