Пользователь "?" в маршрутизаторе fuelphp
Я настраиваю роутер
'users/user(/fields=:fname,:lname,:age)?' => 'users/user/$1/$2/$3',
используется: /users/user/fields= Джон, Смит,33 года (имя = Джон, имя_ Смит, возраст = 33)
Я хочу конфиг как
пользователей / пользователь? поля = Джон Смит,33
но я не могу использовать "?" в роутере.
1 ответ
Маршрутизация не включает параметры GET, так как они не считаются частью URI. Для желаемой функциональности было бы лучше указать замыкание в качестве правой части маршрута и вернуть построенную строку.
'users/user' => function(){
return 'users/user/' //Custom logic goes here to build the internal URI
}