Я уже видел много вопросов, которые очень похожи на этот вопрос (например, как this one и this), но моя проблема заключается в том у меня есть контроллеры в подпапке в папке внутри контроллеры папка. Моя структура каталогов выглядит следующим образом:Kohana 3.2 контроллеров классов/контроллеры/<subfolder>/<subfolder>
classes/
controllers/
admin/
manageMemberProfile/
memberList.php
memberProfileInfo.php
editMemberProfile.php
manageCompanyProfile/
........
member/
........
guest/
........
models/
........
Пожалуйста, обратите внимание, что я уже сделал решение в ссылке я предоставил (и сумел заставить его работать), но его только для контроллеров, которые находятся в папке внутри контроллеры папка. Я хочу, чтобы вызвать мои контроллеры с такой настройкой каталога. Я совершенно новый для маршрутизации в kohana 3.2, поэтому я действительно не знаю, как это решить, и я также прочитал их документацию о маршрутизации, но я все еще не могу решить эту проблему.
Должен ли я изменить имя моего контроллера на «Controller_Guest_MemberProfileInfo»? Потому что Im пытается ваше первое решение, но оно все еще не работает. –
@boi_echos. В примере администратора контроллер должен быть назван 'Controller_Admin_ManageMembersProfile_MemberList' - каждый подкаталог должен быть добавлен с помощью' _' – kero
Wow его теперь работает. Благодарю. У меня возникла проблема с вызовом действия в контроллере, и я обнаружил, что вам нужно добавить «(/)» в маршрут. –