MyTetra Share
Делитесь знаниями!
Правила оформления контроллера в Kohana, заготовка контроллера
Время создания: 26.10.2011 15:59
Раздел: Компьютер - Программирование - Язык PHP - Kohana
Запись: xintrea/mytetra_syncro/master/base/1319630351w0iemrt82k/text.html на raw.github.com

Текст кода контроллер в Kohana должен начинаться с открытия php- тега "<?php", но закрываться этот тег не должен. Т.е. в конце кода контроллера ставить закрывающий тег "?>" нельзя, иначе нарушится структура кода.

Минимальная заготовка контроллера следующая:

<?php

defined('SYSPATH') or die('No direct script access.');

class Controller_Welcome extends Controller {

public function action_index()

{

$this->response->body('hello, world!');

}

}

Данный контроллер должан располагаться в файле:

APPLICATION/classes/controller/welcome.php

Название Controller_Welcome должно соответсвовать пути к контроллеру controller/welcome.php.

Вначале Kohana ищет контроллер в APPLICATION/classes.

Если там нет контроллера, Kohana пытается его найти в SYSTEM/classes.

Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования