У меня есть hmvc setup и работает нормально,файл route.php не загружается при использовании hmvc в codeigniter?
У меня есть модуль галереи.
Модуль галереи распадается на три контроллера и его структура выглядит следующим образом:
/modules/gallery/
/modules/gallery/config/
/modules/gallery/helpers/
/modules/gallery/controllers/
/modules/gallery/controllers/gallery.php
/modules/gallery/controllers/galleries.php
/modules/gallery/controllers/images.php
/modules/gallery/models/
/modules/gallery/models/galleriesmodel.php
/modules/gallery/models/imagesmodel.php
/modules/gallery/views/dashboard.tpl
/modules/gallery/views/galleries/dashboard.tpl
/modules/gallery/views/images/dashboard.tpl
во всяком случае, у меня есть функция внутри моего images.php
контроллера называется list_items
Так что я хочу, чтобы отобразить URL
http://example.com/gallery/images/list к
http://example.com/gallery/images/list_items
Так Я думал, сладкий как, Я просто добавлю /modules/gallery/config/routes.php
с маршрутом внутри него.
Но, похоже, маршруты не включены.
Маршруты из /application/config/routes.php
включены, и если я ставлю die('loaded')
в модуле routes.php
тем он действительно убивает сценарий,
Но работает
print_r($this->router)
от одного из контроллеров не обнаруживается какой-либо из маршрутов из модуля routes.php
.
Что здесь происходит?
Не могли бы вы показать нам содержимое/модулей/галерея /config/routes.php? – Philo
'$ route ['gallery/list'] = 'gallery/images/list_items';' '$ route ['gallery/list/(: any)'] = 'gallery/images/list_items/$ 1';' – Hailwood
Вы пытались отладить его с расширением, которое я написал ранее? http://stackoverflow.com/questions/12446184/debugging-routes-in-codeigniter/12446419 – Philo