Yii框架 - 请求的复合路径

时间:2014-02-20 06:51:41

标签: yii routes

我可以在 YII 中制作一个请求路线,而不是两个复合( controller / action ),购买更多的零件

1 个答案:

答案 0 :(得分:0)

您可以像这样设置路线参数:

'urlManager'=>array(
    'urlFormat'=>'path',
    'showScriptName'=>false,
    'rules'=>array(
        array('<controller>/<action>', 'pattern'=>'<controller:\w+>/<action:\w+>/<relation:\w+>/<relationId:\d+>'),
    ),
),

变量relationrelationId将在GET参数等操作方法中提供。 例如网址user/update/car/12会调用user控制器和update操作,而GET数组中的变量将为relation='car'relationId=12