Я строй своего первого приложения CodeIgniter и мне нужно сделать URL-адресу нравится следующим образом:CodeIgniter - Дополнительные параметры
controllername/{uf}/{city}
Пример:/т/рио-де-жанейро Этот пример должен дать мне 2 параметр: $ уф ('т') и $ город ('рио-де-жанейро')
Другой URL возможно это:
controllername/{uf}/{page}
Пример:/т/3 Этот пример должен дать мне 2 параметра s: $ uf ('rj') и $ page (3)
Другими словами, параметры «город» и «страница» являются дополнительными. Я не могу передать что-то вроде '/ uf/city/page'. Мне нужно всегда или «город» ИЛИ «страница». Но я не знаю, как настроить эти маршруты в конфигурации CodeIgniter, чтобы указать на тот же метод (или даже на различные методы).
Он по-прежнему не пропускает «нуль» в моем случае. Я всегда получаю следующий параметр на этом месте. –
@ V.Vachev пытается передать 0 (ноль), а не null. –
Именно так я и сделал, и он работает правильно. Нуль кажется некоторым «специальным/зарезервированным» словом для маршрутов. У него определенно другое поведение. –