创建时隐藏的Activeform字段,并在Yii2中更新时显示

问题描述 投票:0回答:1

我有一个activeform字段。

<?= $form->field($model, 'featured_listings')->dropDownList([1=>'Yes',0=>'No']); ?>

我需要在创建时隐藏此字段并在更新时显示。

php yii2 active-form
1个回答
3
投票

添加使用if()$model->isNewRecord语句:

if($model->isNewRecord) {
    //do your stuff here
}

或者,如果您想隐藏HTML,请通过$model->isNewRecord ? 'hidden' : ''添加适当的类

© www.soinside.com 2019 - 2024. All rights reserved.