我正在渲染一个视图并将数据传递给视图
public function actionSome(){
//code
$this->render('someView', 'model'=>$model);
}
现在在视图中,我正在调用renderPartial并传递模型变量我希望发送到视图的数据应该首先由renderPartial的视图和由action渲染的视图利用。如何做到这一点?提前感谢
如果我理解你的问题,你希望模型变量在部分视图中可用吗?如果是这样,对renderPartial使用与render相同的语法——添加一个键/变量对数组:
someView.php:
$this->renderPartial('somePartial', array('model' => $model));