跳转
Yii::app()->user->returnUrl = Yii::app()->getBaseUrl()."/step/show/id/1";
$this->redirect(Yii::app()->user->returnUrl);
$this->redirect(array('step/show','id'=>1));
$this->render('index',array('post'=>$questions));
$this->renderPartial('field_show',array('field'=>$field,'key'=>++$key,));
Yii::app()->getRequest()->redirect($url,$terminate,$statusCode);
参数说明:
@url:指定浏览器跳转到的url链接,如果$url为数组,则数组的第一个元素是由控制器/方法【controller/action】组成,其余的部分被视为GET参数,name-value对并调用了createUrl方法生成url。如果是字符串 直接调用的framework/web/CHttpRequest.php中的redirect方法。
@terminate:调用redirect之后是否终止当前的应用。
@statusCode:表示HTTP的状态码,默认是302重定向