| Русскоязычный форум, посвященный фреймворку 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/ |
|