Проблема маршрутизации с Kohana 3.0 - PullRequest
0 голосов
/ 23 октября 2010

в моем текущем проекте Ive дерево контроллеров выглядит так:

Контроллер -
------ Admin -
------------ пользователь.php
------ otherClass.php

Где контроллер и администратор - это папка, а user и otherClass - это классы.
Если я хочу вызвать какой-либо метод otherClass, URL будет следующим:

example.com / otherClass

Но когда я пытаюсь вызвать методы пользователя, как это:

example.com / admin / user

iПолучите это: Class controller_admin не существует (что логично), поэтому я попытался с маршрутами в bootstrap.php и после многих неудачных попыток, я сдался и решил спросить вас, ребята: P.

Вопрос в том, как мне кодировать маршрут :: установить, чтобы это работало.
Спасибо

1 Ответ

0 голосов
/ 23 октября 2010

Во-первых, вы должны установить ключ 'index_file' в FALSE в начальной загрузке (когда вызывается Kohana :: init ()).

Оставить маршрут по умолчанию как есть (это контроллер / действие /id, с контроллером и действием по умолчанию 'index').

Для получения дополнительной информации ознакомьтесь со статьей kohana 3 основы маршрутизации

...