Мои маршруты:
Код: Выделить всё
$route['category/(:any)/(:num)'] = "site/index/$2"; //not working
$route['category/(:any)'] = "site/index"; //not working
$route['category/(:any)/(:any)'] = "site/view/$2"; // working
$route['Search'] = "site/search"; // working
http://example.com/category/Home/2 вызвать функцию site/index с параметром $2
Я получаю ошибку 404 по этим двум правилам.
Я пытался отобразить параметр категории/(:any)/(:num), и он повторил его. Это эхо было внутри индексной функции. Представления и модели существуют в объявленных мной путях. Без него индексная страница не будет работать. Поэтому я думаю, что проблема должна быть в маршрутизации
Самое интересное заключается в том, что когда я меняю маршрут категории/(:любой) на сайт/представление, он работает, но когда я устанавливаю там сайт/индекс, он не работает. Даже если я установлю там только сайт.
Подробнее здесь: https://stackoverflow.com/questions/174 ... -functions
Мобильная версия