在Yii中沿着Chtml按钮传递变量

时间:2013-12-24 09:33:36

标签: php yii yii-chtml

Iam尝试使用以下代码

在Yii中传递变量和Chtml按钮
 echo CHtml::button('Update', array('submit' => array('serviceRequest/Update',array('id'=>$requestId))));

但由于网址问题,它显示404错误。点击一些虚拟字符后会添加到“ id ”。
点击按钮后,我会得到以下网址。 ../serviceRequest/Update/0%5Bid%5D/4。如何删除此特殊字符以及如何获取正确的网址../serviceRequest/Update/id/4。我需要按钮本身..
提前致谢

1 个答案:

答案 0 :(得分:1)

使用

array('submit' => $this->createUrl('serviceRequest/Update',array('id'=>$requestId)))