1
我配置路由器用戶「?」在fuelphp路由器
'users/user(/fields=:fname,:lname,:age)?' => 'users/user/$1/$2/$3',
使用:/用戶/用戶/域=約翰·史密斯,33(FNAME =約翰,L-NAME =史密斯,年齡= 33)
我想配置像
users/user?fields = John,Smith,33
但我不能使用「?」在路由器中。
我配置路由器用戶「?」在fuelphp路由器
'users/user(/fields=:fname,:lname,:age)?' => 'users/user/$1/$2/$3',
使用:/用戶/用戶/域=約翰·史密斯,33(FNAME =約翰,L-NAME =史密斯,年齡= 33)
我想配置像
users/user?fields = John,Smith,33
但我不能使用「?」在路由器中。
路由不包含GET參數,因爲它們不被視爲URI的一部分。對於你所希望的功能,你最好指定一個閉包作爲路由的右邊並返回構造的字符串。
'users/user' => function(){
return 'users/user/' //Custom logic goes here to build the internal URI
}