我试图通过Yii中的linkButton传递变量,但没有任何东西到达我的控制器。
查看:
<?php echo CHtml::linkButton('Approve', array(
'submit'=>array('comment/approve','id'=>$data->id),
'params'=>array('CommentId' => $data->CommentId),
)); ?>
控制器转储:结果为NULL
var_dump($_GET['CommentId']);
die();
我在这里缺少什么?
答案 0 :(得分:1)
使用params
选项传递的变量最终位于$_POST
数组中。您应该在以下位置看到CommentId:
var_dump($_POST['CommentId']);