Как стать автором
Обновить

Комментарии 11

Неплохая статья. Относительно понятно всё написано
Наверно стоит ещё добавить, что получить параметры роута можно (внутри контроллера, например) таким способом:

$this->request->param('id')


Контроллер, экшн и директория хранятся, соответственно, в переменных запроса controller, action и directory, т.е.

Раньше времени отправилось…
Например:

$this->request->controller


Также кроме контроллера и экшена есть ещё специальная переменная directory. Указав её, можно помещать контроллеры в подкаталоги.

Про реверс роутинг (построение адресов из роутов) к сожалению тут тоже ничего не сказано (может будет в следующей части?).

В общем, новичкам будет полезно ознакомиться со статьёй, потому что по личному опыту знаю, что довольно у многих на начальном этапе возникают проблемы с механизмом задания и функционирования роутов в KO3.
>>может будет в следующей части?

Нет, дальше про хелперы.
Отлично написано. Огромное спасибо за перевод. Узнал о возможности валидации в роуте.
Про возможности валидации и вообще Роутинг в Kohana 3 еще 1.5 года назад писал Homm habrahabr.ru/blogs/kohanaphp/70164/
Было бы классно почитать подобную статью, но относительно Kohana 3.1, надеюсь скоро кто-нибудь напишет англ. вариант :)
Уж не сочтите за рекламу — изменения в 3.1 RC1. На самом деле в роутинге не сильно много чего поменялось
За рекламу не сочту, сам читаю данный блог, но с нового года ещё не заглядывал
Это @dohlik'а блог, кстати)
Я надеюсь он мне простит, что я не заглянул к нему в профиль, что бы обратить на это внимания)))
сам читаю данный блог
Конечно прощу, даже несмотря на
но с нового года ещё не заглядывал
*lol*
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации