我正在尝试创建一个自定义路线,例如:
搜索/结果/ city / p1 / state / p2 / zip / p3 / min / p4 / max / p5 / bed / p6 / bath / p7 / cats / p8 / dogs / p9 / parking / p10
其中搜索是控制器,结果是p1-p10是变量。
答案 0 :(得分:1)
你想要一条匹配的路线吗?这就是......
Route::set('crazy_route', 'search/result/city/<p1>/state/<p2>/zip/<p3>/min/<p4>/max/<p5>/bed/<p6>/bath/<p7>/ (and so forth)', array())
-> defaults(
// set your defaults
array(
'controller' => 'seach',
'action' => 'result'
)
)
当然,我不知道什么应该是可选的,或者什么应该存储为溢出,所以你可能需要修改它。
我还建议使用更具描述性的占位符名称,例如p1
。