Как сделать маршрутизацию Kohana более похожей на Zend Framework - PullRequest
0 голосов
/ 15 апреля 2011

При условии, что этот URL:

http://example.com/param1/value1/param2/value2

В Zend Framework по умолчанию я могу легко получить параметры, такие как URL, используя $this->request->param("param1"), $this->request->param("param2") и т. Д.

Однако в Kohana (3.1.2) по умолчанию может быть только один параметр (ID) и все остальное для настройки вручную в маршрутизации загрузчика.

Так есть ли способ заставить Кохану вести себя больше как Zend Framework? Может быть, есть какой-то маршрут, который я мог бы установить, чтобы он работал как Zend?

1 Ответ

0 голосов
/ 15 апреля 2011

Если вам нужно переменное количество параметров, вам нужно добавить обработчик переполнения http://www.dealtaker.com/blog/2010/03/03/kohana-php-3-0-ko3-tutorial-part-6/

Он будет захватывать все после предоставленных параметров в виде строки. Вы просто разбиваете его на косые черты, чтобы получить остальные варианты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...