Мой вопрос почти похож на этот вопрос. У него еще 2 справочника, а у меня только 1. Этот вопрос тоже остался без ответа.
Это каталог, который я хочу создать:
классы | --controller | --tests | --general.php
Все, что я хочу сделать, это чтобы маршрут распознал, что я обращаюсь к контроллеру в подкаталоге. Примерно так:
LOCALHOST / stackoverflows / тесты / общее локальный / stackoverflows / тесты / общий / индекс локальный / stackoverflows / тесты / общее / лямбда локальный / stackoverflows / тесты / общее / лямбда / parameter_1
Я пробовал все другие решения, но ничего не работает. Не один учебник. Или ответ на вопрос форума, который был НАСТОЯЩИМ проверен. Даже на официальном сайте форума kohana. Так что я пытаюсь везти здесь, в ТАК.
Заранее спасибо!
Чтобы сохранить контроллер в этой структуре папок, вы должны назвать свой контроллер как Controller_Tests_General, и он должен быть помещен в папку / controller / tests / general. Там вы можете создавать свои действия. Смотрите пример ниже.
Class Controller_Tests_General extends Controller
{
public function action_index()
{
// your code here
die('Do I end up here?');
}
public function action_lamdba()
{
// your code here
// id should be defined in your bootstrap file as a Route to work like this.
$parameter_id = $this->request->param('id');
}
}
Других решений пока нет …