У меня есть проект, который использует чистый CI . Теперь я хочу перейти на CI HMVC . Обнаружена проблема в маршруте .
Например, это каталог
- config
-- routes.php
- applications
-- modules
--- moduleA
---- controllers
------ login.php
--- moduleB
---- controllers
------ anothercontroller.php
В login.php , у меня есть 2 метода, index()
и test()
.
В config> rout.php я определил
$route['login'] = 'moduleA/login';
Затем я открываю localhost/CI/login
, страница успешно открылась.
Но когда я открываю localhost/CI/login/test
, его возвращение 404 .
Я должен определить $route['login/test'] = 'moduleA/login/test'
, чтобы открыть мой метод испытаний.
Есть ли другой способ, которым я просто определяю контроллер только вместо определения метода? У меня есть > 50 метод , и это требует больше усилий.
Спасибо:)