任何人都可以指出我正确的方向,以便编写URL规则,以实现以下目标: 使用基本控制器我想得到这个url中的每个参数: 域名/ clientID的/ FILEID
答案 0 :(得分:1)
没有测试过,但这应该有效:
'rules' => array(
'<clientID:\d+>/<fileID:\d+>' => 'myBaseController/myAction',
)
确保在Yii默认网址规则之前添加一条规则。仅供参考,该规则假定客户端ID和文件ID都是整数。如果fileID包含字母,请将其更改为fileID:\ w +。
答案 1 :(得分:0)
$url = $this->createUrl('timeSheetDetaile/create',array('timesheetID'=>$timeSheedID,'dayID'=>1));
第一个参数是控制器的名称,第二个数组是$ _GET参数。 玩得开心。