маршруты в codeigniter / pyrocms

Я видел этот маршрут, который я скачал из примера модуля на pyrocms

$route['sample(/:num)?'] = 'sample/index$1';

Я пытался удалить '$1' выше и сайт работает гладко. Мне интересно, для чего это нужно, и могу ли я удалить это.

1

Решение

$1 будет то, что соответствует (:num) группа — это, действительно, любые действительные числа. Все, что вы добавите, будет передано в качестве параметра для метода просмотра в контроллере страниц. например

$route['sample(/:num)?'] = 'sample/index/$1';

теперь в образце контроллера

function index($id){
// $id something that matched by group (:num)
}
1

Другие решения

$1 в том смысле, что все идет динамически после URL sample/index

0

По вопросам рекламы [email protected]