我是Yii中的新手。我在动作中有if-else阻止,我需要渲染变量的值。但它显示错误"未定义的变量"。怎么做?
请帮忙。在此先感谢!!
答案 0 :(得分:0)
首先在if else语句之前声明变量,
然后根据你的if else语句改变该变量的值
然后传递该变量进行渲染。假设您的变量名称是$ model,那么您的渲染代码将是
$this->render('index.php', array('model' => $model));
在您的视图中,您可以使用$ model variable name访问该变量。