Функции маршрутизации codeigniter [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Функции маршрутизации codeigniter [закрыто]

Сообщение Anonymous »

У меня небольшая проблема с маршрутизацией.

Мои маршруты:

Код: Выделить всё

$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 — вызвать функцию site/index
http://example.com/category/Home/2 вызвать функцию site/index с параметром $2
Я получаю ошибку 404 по этим двум правилам.

Я пытался отобразить параметр категории/(:any)/(:num), и он повторил его. Это эхо было внутри индексной функции. Представления и модели существуют в объявленных мной путях. Без него индексная страница не будет работать. Поэтому я думаю, что проблема должна быть в маршрутизации

Самое интересное заключается в том, что когда я меняю маршрут категории/(:любой) на сайт/представление, он работает, но когда я устанавливаю там сайт/индекс, он не работает. Даже если я установлю там только сайт.

Подробнее здесь: https://stackoverflow.com/questions/174 ... -functions
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»