Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Помогите написать роут http://forum.kohanaframework.su/viewtopic.php?f=21&t=622 |
Страница 1 из 1 |
Автор: | nkl [ 23 апр 2013, 15:42 ] |
Заголовок сообщения: | Помогите написать роут |
Я так и не могу понять механизм роутинга в Кохане. У меня есть следующие контроллеры: /apllication/classes/controller/Common.php - общий контроллер системы, наследует Controller_Template; /application/classes/controller/Admin/Main.php - главный контроллер админки, наследует Controller_Common; /application/classes/controller/Admin/Users.php - контроллер для работы с пользователями из админки, наследует Controller_Common; Вот конец (все роуты приведены) bootstrap.php: Код:
Мне нужно, что бы по ссылке http://kohana.my/admin/users/create работал метод создания пользователей. Здесь http://kohana.my/admin/users/list выходил список всех пользователей системы, http://kohana.my/admin/users/info выводилась подробная информация о пользователе и т.д. В текущей конфигурации роутов по адресу http://kohana.my/admin выводится главная страница админки. Но когда я хочу перейти на http://kohana.my/admin/users/create пишет The requested URL admin/user/create was not found on this server. Попробовал переделать роут таким образом: Код:
БЕСПОЛЕЗНО. Пожалуйста, помогите мне сформировать правильный роут. Заранее спасибо. |
Автор: | nkl [ 23 апр 2013, 15:55 ] |
Заголовок сообщения: | Re: Помогите написать роут |
Ура!!! Заработало! Я таки разобрался! Роут должен быть таким: Код:
|
Автор: | WinterSilence [ 23 апр 2013, 19:34 ] |
Заголовок сообщения: | Re: Помогите написать роут |
nkl> в стандартной документации хорошие примеры http://kohanaframework.org/3.3/guide/kohana/routing , ошибка довольно простая и явная, посмотрите в начале готовые решения, масса вопросов отпадает |
Автор: | nkl [ 24 апр 2013, 08:40 ] |
Заголовок сообщения: | Re: Помогите написать роут |
Эх если бы эта документация на русском была... Подумываю о создании русскоязычного мана общими силами форума. Нет я конечно могу английскую документацию читать, но это так мозг напрягает. |
Автор: | WinterSilence [ 25 апр 2013, 12:27 ] |
Заголовок сообщения: | Re: Помогите написать роут |
nkl> забудь - динамика развития настолько велика, что в будущем ты просто не будешь успевать переводить документацию. например я вначале тоже читал документацию по php на русском,а потом как-то открыл ту же статью, но на английском и обалдел: русская версия была на порядок урезана и лишена большинства актуальных примеров. Если так припекает, то можешь просто переводить мануалы на лету с помощью гугла, но лучше учи английский, я вот учи китайский сейчас - готовь сани летом )) |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |