如何在 Yii2 ActiveForm 的特定字段上禁用 sql 的更新?

How to disable update on sql on a specific field of Yii2 ActiveForm?

我想将 ActiveForm 中的一个字段变灰。我很不确定这段代码是否已经禁用 sql 上的更新。我的 _form.php 够了吗?

<?= $form->field($model, 'object_name')->textInput(['readonly' => 'readOnly', 'except' => 'update']) ?>

或者我是否也应该修改我的模型和 searchModel 类?

尝试禁用只读字段 属性 .

这是您可以使用的语法......

$form->field($model,'field')->textInput(['disabled'=>'disabled','readonly' => 'readOnly']);