Я пытаюсь создать динамический URL-адрес в Codeigniter. Мой следующий URL работает нормально
Где tags в URL — это статическое значение, а user-interface — динамическое значение. Но когда я нажимаю кнопку «Далее» разбиения на страницы, следующий URL-адрес
и дает 404 pages not found error
Что я пробовал для этого
$route['tags/(:num)'] = 'tags/index/$1';
$route['tags/(:any)'] = 'tags/view/$1';






Это должно работать,
$route['tags/(:any)'] = 'tags/index/$1';
$route['tags/(:any)'] = 'tags/view/$1';
$route['tags/(:any)/(:num)'] = 'tags/index/$1/$2';
$route['tags/(:any)/(:num)'] = 'tags/view/$1/$2';
и аргументы метода должны иметь
public function index($type, $id='')
public function view($type, $id='')
Убедитесь в этом, иначе выдаст ошибку.
Вы добавляли $1 в ключ маршрутов, которые CI не принимает.
@UpasanaChauhan Поторопись, я скоро уйду с работы.
$route['tags/(:num)'] = 'tags/index/$1'; $route['tags/(:any)/(:num)'] = 'tags/view/$1'; $route['tags/(:any)'] = 'tags/view/$1'; Это сработало для меня, но теперь разбиение на страницы загружает один и тот же контент на каждой странице....
получить $id и как номер страницы и передать его в запросе
Можете ли вы ответить на этот вопрос stackoverflow.com/questions/55664349/…
Вы выполнили все мои шаги?