Codeigniter извлекает переписанные параметры URL

я использую Codeigniter и URL моей страницы Вот.

и я хочу отправить этот URL на контроллеробъявления«и метод»поиск«с параметром категории»кошка«и идентификатор»+824Msgstr «Для этого я использую следующие маршруты:

$route['^en/hotels$'] = "adverts/search/cat/824";

Моя проблема сейчас в том, что я не знаю, как получить переписанные параметры «кошка«и идентификатор»+824».
Когда я использую $this->uri->segment_array() у меня есть начальный URL-адрес запроса:

array (size=2)
1 => string 'en' (length=2)
2 => string 'hotels' (length=16)

Пожалуйста, кто-то может объяснить мне, как получить мои параметры?

Еще раз спасибо.

0

Решение

Вы должны объявить метод как:

function search($cat,$id){

}

CodeIgniter автоматически свяжет параметры URL с параметрами метода.

0

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

Других решений пока нет …

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