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)); ?>