Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Роутинг http://forum.kohanaframework.su/viewtopic.php?f=2&t=100 |
Страница 1 из 1 |
Автор: | antonhristovsky [ 29 мар 2012, 00:41 ] |
Заголовок сообщения: | Роутинг |
Здравствуйте. Есть такая проблема) Я работаю в Kohana 3. У меня есть контроллер user, в котором обрабатывается информация о пользователе. Нужно релизовать так чтобы при наборе sitename/user/idxx отображалась инофрация о пользователе с id xx. Как это настроить? |
Автор: | admin [ 29 мар 2012, 02:11 ] |
Заголовок сообщения: | Re: Роутинг |
antonhristovsky писал(а): Здравствуйте. Есть такая проблема) Я работаю в Kohana 3. У меня есть контроллер user, в котором обрабатывается информация о пользователе. Нужно релизовать так чтобы при наборе sitename/user/idxx отображалась инофрация о пользователе с id xx. Как это настроить? Наверное что-то вроде Цитата: Route::set('user', 'user/id<id>)', array('id' => '[0-9]+') ->defaults(array( 'controller' => 'user', 'action' => 'index', )); Потом в контроллере Цитата: $user_id = $this->request->param('id'); и по этому ид вытаскиваем из базы информацию о юзере и выводим ее в вид |
Автор: | moroz [ 19 июл 2012, 08:32 ] |
Заголовок сообщения: | Re: Роутинг |
Здравствуйте! А как в кохана сделать роут для ссылки следующего вида: http://домен/название категории/название товара |
Автор: | AmberLEX [ 20 июл 2012, 03:56 ] |
Заголовок сообщения: | Re: Роутинг |
Цитата: А как в кохана сделать роут для ссылки следующего вида: http://домен/название категории/название товара Как-то так:Код:
Код:
Хотя, наверное, это не лучшая идея. Думаю удобнее сделать так: http://домен/category/название категории - для категорий (выводим товары категории) http://домен/product/название товара - для товаров (выводим страницу с товаром, категорию или список категорий к которым относится товар) Для каждого товара будет одна постоянная ссылка (страница) даже если он находится одновременно в нескольких категориях. Скопировали - послали другу) Ну это чисто личное предпочтение - мне так больше нравится) |
Автор: | moroz [ 26 июл 2012, 08:30 ] |
Заголовок сообщения: | Re: Роутинг |
AmberLEX спасибо за ответ! |
Автор: | admin [ 27 июл 2012, 19:45 ] |
Заголовок сообщения: | Re: Роутинг |
AmberLEX вообще молодечик. Надо репу все же делать. Первый плюс будет от меня |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |