Yii 将模型永久分配给CActiveForm

Yii 将模型永久分配给CActiveForm,yii,Yii,可以指定模型,使其能够在每个“创建”字段上呈现任何输入,而无需$model属性 比如: $form = $this->beginWidget( 'CActiveForm', array( 'model' => new Model , ... ) ); $form->textField('onlyAttributeHere'); ??? 谢谢从yii 1.1.10开始,这是不可能的 但是,您可以扩展,并为此添加一个新变量,但您还必须更改该类中的所有其他方法(主要是html帮

可以指定模型,使其能够在每个“创建”字段上呈现任何输入,而无需
$model
属性

比如:

 $form = $this->beginWidget( 'CActiveForm', array( 'model' => new Model , ... ) );
 $form->textField('onlyAttributeHere');
???
谢谢

从yii 1.1.10开始,这是不可能的


但是,您可以扩展,并为此添加一个新变量,但您还必须更改该类中的所有其他方法(主要是html帮助程序),以使用新变量作为模型。

现在还不可能,请检查我下面的答案,顺便问一下,您为什么要这样做?@abuduba是否愿意提供一些反馈?你对这个答案不满意吗?