我可以在 YII 中制作一个请求路线,而不是两个复合(
答案 0 :(得分:0)
您可以像这样设置路线参数:
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'rules'=>array(
array('<controller>/<action>', 'pattern'=>'<controller:\w+>/<action:\w+>/<relation:\w+>/<relationId:\d+>'),
),
),
变量relation
和relationId
将在GET
参数等操作方法中提供。
例如网址user/update/car/12
会调用user
控制器和update
操作,而GET
数组中的变量将为relation='car'
和relationId=12