Я новичок в CI и нуждаюсь в помощи новичков от экспертов.
Вот что моя текущая настройка: / контроллеры /
/Просмотры/
URI, который я пытаюсь сделать в качестве результата:
http: // localhost http: // localhost / report (будет загружать index.php) http: // localhost / report / generate (вызовет метод генерации в контроллере отчетов)
http: // localhost / recent / 10 (вызывается метод генерации в домашнем контроллере, передающий переменную «10»)
$route['default_controller'] = "home"; $route['404_override'] = ''; $route['/'] = 'home/index'; $route['recent/(:num)'] = 'home/recent/$1'; $route['report/(:any)'] = 'report/$1';
Как избежать изменения файла маршрутов для каждого нового метода, созданного в классе? так что он будет следовать: $ route [$ controller / $ method / $ variable] (очень полезно для настройки маршрутизации .net mvc routing).
Любая помощь приветствуется.