0

$model各フィールドの作成時に属性なしで入力をレンダリングできるようにモデルを割り当てることは可能ですか?

何かのようなもの:

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

?? ありがとう

4

1 に答える 1

1

yii 1.1.10 の時点では、それは不可能です。

ただし、CActiveForm クラスを拡張し、これに新しい変数を追加することはできますが、新しい変数をモデルとして使用するには、そのクラスの他のすべてのメソッド (主に html ヘルパー) も変更する必要があります。

于 2012-05-15T11:12:52.673 に答える