【问题标题】:User "?" in fuelphp router用户“?”在fuelphp路由器中
【发布时间】:2014-10-08 03:49:30
【问题描述】:

我配置了一个路由器

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

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

我想要这样的配置
users/user?fields=John,Smith,33

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

【问题讨论】:

    标签: fuelphp fuelphp-routing


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-05
      • 1970-01-01
      • 2012-07-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多