用户"?"在fuelphp路由器

时间:2014-10-08 03:49:30

标签: fuelphp fuelphp-routing

我配置路由器

'users/user(/fields=:fname,:lname,:age)?'   => 'users/user/$1/$2/$3',

使用:/ users / user / fields = John,Smith,33(fname = John,lname = Smith,年龄= 33)

我希望配置像
用户/用户?字段=约翰史密斯,33

但我不能用“?”在路由器中。

1 个答案:

答案 0 :(得分:0)

路由不包含GET参数,因为它们不被视为URI的一部分。对于您希望的功能,最好将闭包指定为路径的右侧并返回构造的字符串。

'users/user' => function(){ 
    return 'users/user/' //Custom logic goes here to build the internal URI
}