在 Yii2 中创建时隐藏并在更新时显示的 Activeform 字段
Activeform field hidden on create and shown on update in Yii2
我有一个活动表单字段。
<?= $form->field($model, 'featured_listings')->dropDownList([1=>'Yes',0=>'No']); ?>
我需要此字段在创建时隐藏并在更新时显示。
添加 if()
使用 $model->isNewRecord
:
的语句
if($model->isNewRecord) {
//do your stuff here
}
或者,如果您只想隐藏 HTML,请通过 $model->isNewRecord ? 'hidden' : ''
添加适当的 class
我有一个活动表单字段。
<?= $form->field($model, 'featured_listings')->dropDownList([1=>'Yes',0=>'No']); ?>
我需要此字段在创建时隐藏并在更新时显示。
添加 if()
使用 $model->isNewRecord
:
if($model->isNewRecord) {
//do your stuff here
}
或者,如果您只想隐藏 HTML,请通过 $model->isNewRecord ? 'hidden' : ''