Может кто-нибудь помочь мне в вопросе маршрута Kohana 3.1? - PullRequest
0 голосов
/ 07 сентября 2011

Я пытаюсь сделать статический маршрут.У меня есть несколько контроллеров внутри классов / controllers / admin /, но я хочу, чтобы это было в отдельном модуле.Класс называется Controller_filas, и он покоится в модуле / filas / classes / controller dir.

Я хочу, чтобы URL admin / filas направлялся в / filas.Также я сделаю простое перенаправление, если пользователь перенаправляет тип / filas напрямую, делает admin / filas

Route::set('filas', 'admin/<controller>(/<action>)',
        array('controller'=> 'filas'))
        ->defaults(array('action'     => 'index'));

Что не так с этим?Спасибо

1 Ответ

0 голосов
/ 07 сентября 2011

Убедитесь, что ваши другие маршруты не совпадают с URL admin / filas.Помните, что маршруты совпадают в том порядке, в котором они были добавлены при начальной загрузке, поэтому, если один из предыдущих маршрутов соответствует вашему URL, другие маршруты не будут выполняться.
Ваше правило должно работать нормально.Сделайте простой тест - прокомментируйте все остальные маршруты, оставив только этот, и проверьте, работает ли маршрут.

...