Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Роутинг — Часть 3 http://forum.kohanaframework.su/viewtopic.php?f=21&t=28 |
Страница 1 из 2 |
Автор: | admin [ 12 фев 2012, 22:09 ] |
Заголовок сообщения: | Роутинг — Часть 3 |
Заканчиваем с роутами. Получение параметров, кеширование роутов - все это рассматривается здесь. |
Автор: | workpro [ 30 апр 2012, 22:55 ] |
Заголовок сообщения: | Re: Роутинг — Часть 3 |
Код:
Подскажите, пожалуйста, а какие варианты есть для ->defaults ? т.е. что там еще можно указать? может условия какие?? а условия в роутах задавать можно? |
Автор: | workpro [ 30 апр 2012, 23:38 ] |
Заголовок сообщения: | Re: Роутинг — Часть 3 |
К примеру, есть роут: Код:
Как указать, что если в урле присутствует параметр type посылать на экшн listtype и т.д.???? |
Автор: | admin [ 01 май 2012, 00:28 ] |
Заголовок сообщения: | Re: Роутинг — Часть 3 |
вам по всей видимости нужны Лямбда функции |
Автор: | workpro [ 01 май 2012, 01:07 ] |
Заголовок сообщения: | Re: Роутинг — Часть 3 |
Я уже читаю... Пожалуйста, покажите пример на моем случае, для наглядности. |
Автор: | admin [ 01 май 2012, 01:20 ] |
Заголовок сообщения: | Re: Роутинг — Часть 3 |
Не пользовался, как-то не было необходимости И почему-то ими не рекомендуют пользоваться, только если нельзя по другому составить роут. В вашем случае..почему бы ваш роут не разбить на два ? |
Автор: | workpro [ 01 май 2012, 15:07 ] |
Заголовок сообщения: | Re: Роутинг — Часть 3 |
да, не рекомендуют. а вот почему, так и не понял. количество роутов можно сократить в разы на большом сайте. кстати, вопрос по кешированию роутов. для него обязательно должен быть включен модуль кеширования?? или это встроенная возможность ядра? не могли бы вы подробнее раскрыть тему кеширования в Kohana. Какое, как , и что когда рекомендовано??? |
Автор: | admin [ 01 май 2012, 17:49 ] |
Заголовок сообщения: | Re: Роутинг — Часть 3 |
Говорят кеширование роутов ускоряет их работу процентов на 40. Включать рекомендуют сразу, как только вы закончили разработку сайта и не собираетесь в роутах ничего менять. Вообще про кеширование роутов я уже писал вот здесь в самом низу: http://kohanaframework.su/advanced/route_p3 При включении создается файл в папке cache. |
Автор: | b52keks [ 02 май 2012, 12:09 ] |
Заголовок сообщения: | Re: Роутинг — Часть 3 |
подскажите как с помощью Route::get() организовать редирект на вашем примере при добовлении нового комментария к статье |
Автор: | admin [ 02 май 2012, 15:06 ] |
Заголовок сообщения: | Re: Роутинг — Часть 3 |
Что-то вроде Код:
|
Страница 1 из 2 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |