Passe$模型数据,渲染部分为Yii
我已经试了两个小时了,什么都没变 我有一个模型Passe$模型数据,渲染部分为Yii,yii,Yii,我已经试了两个小时了,什么都没变 我有一个模型Users,我想把它的\u form.php视图传递到views/site/index.php如下: <?php echo $this->renderPartial('/users/_form', array('model'=>Users::$model)); ?> 结果:布局消失,表单不显示 有人帮忙吗?先谢谢你 <?php echo $this->renderPartial('/users/_form'
Users
,我想把它的\u form.php
视图传递到views/site/index.php
如下:
<?php echo $this->renderPartial('/users/_form', array('model'=>Users::$model)); ?>
结果:布局消失,表单不显示
有人帮忙吗?先谢谢你
<?php echo $this->renderPartial('/users/_form', array('model'=>Users::$model)); ?>
应该有用
应该可以工作。
用户::$model
在用户
类中搜索静态变量$model
(该变量不存在?),而不是实例化它。另外,默认情况下,渲染方法会回显视图/文本等,因此不需要开头的echo
。有关renderPartial()
的详细信息,请转到另一个问题,表单不验证我输入的数据Users::$model
在Users
类中搜索静态变量$model
(该变量不存在?),而不是实例化它。另外,默认情况下,渲染方法会回显视图/文本等,因此不需要开头的echo
。有关renderPartial()
的详细信息,请转到另一个问题,表单不验证我输入的数据?!!
<?php $this->renderPartial('/users/_form', array('model'=>$model)); ?>
<?php $this->renderPartial('/users/_form', array('model'=>new User)); ?>