Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Проблема роутинга http://forum.kohanaframework.su/viewtopic.php?f=21&t=382 |
Страница 1 из 2 |
Автор: | established [ 17 сен 2012, 10:10 ] | ||
Заголовок сообщения: | Проблема роутинга | ||
здравствуйте у меня не работает роут помогите пожалюста я устоновил язык может из за этого ? Код:
А это котроллер Код:
мой темплейт Код:
Код:
|
Автор: | Sergey [ 17 сен 2012, 10:33 ] |
Заголовок сообщения: | Re: Проблема роутинга |
Ну, начать нужно с написания правильного роута. Цитата: // user route Route::set(‘user’, ‘/user(/)’) ->defaults(array( ‘controller’ => ‘user’, ‘action’ => ‘index’, )); Что означает здесь ‘/user(/)’? И потом ‘action’ => ‘index’, писать не нужно, потому что по умолчанию экшн и так равен ‘index’. Зачем одно и то же переопределять? Далее.. В контролёре у вас action_register() а в экшене ‘index’. Вы не видите разницу? Как нибудь вот так надо: Код:
Или так Код:
Но в этих 2 примерах имеется ввиду, что экшн по умолчанию у вас index. Если же такого экшена у вас нет и вам нужно явно указать какой экшн использовать по умолчанию, это нужно прописать в роуте: Код:
|
Автор: | established [ 17 сен 2012, 10:39 ] |
Заголовок сообщения: | Re: Проблема роутинга |
я исправил все . вот на верху редактировал все . в этаком виде тоже не работает ( |
Автор: | Sergey [ 17 сен 2012, 11:25 ] |
Заголовок сообщения: | Re: Проблема роутинга |
Что такое <lang>/ ? Как вы вобще планируете попасть на эту страницу? Какой должен быть адрес? |
Автор: | established [ 17 сен 2012, 11:35 ] |
Заголовок сообщения: | Re: Проблема роутинга |
domen/ru/user/register например так должна получиться . тут у нас старые проекты так работают . а че то у меня не получаеться . я добавил основные файлы в архив можете посматреть . |
Автор: | Sergey [ 17 сен 2012, 11:42 ] |
Заголовок сообщения: | Re: Проблема роутинга |
Код:
|
Автор: | established [ 17 сен 2012, 11:54 ] |
Заголовок сообщения: | Re: Проблема роутинга |
не работает ( так тоже не помогло HTTP_Exception_404 [ 404 ]: Unable to find a route to match the URI: |
Автор: | evgentus [ 17 сен 2012, 12:23 ] |
Заголовок сообщения: | Re: Проблема роутинга |
А роуты у вас случайно старые не кэшируются? |
Автор: | established [ 17 сен 2012, 12:36 ] |
Заголовок сообщения: | Re: Проблема роутинга |
думаю что нет нет в этом дела . а кто то может подключиться в мой комп через teamviwer и исправить ошибку ? |
Автор: | evgentus [ 17 сен 2012, 12:44 ] |
Заголовок сообщения: | Re: Проблема роутинга |
established писал(а): думаю что нет нет в этом дела . а кто то может подключиться в мой комп через teamviwer и исправить ошибку ? Если научишь как подключиться, попытаюсь помочь))) |
Страница 1 из 2 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |