如何在 Yii2 中禁用前端验证

How to disable frontend side validation in Yii2

我正在尝试此代码但不起作用。

$form=ActiveForm::begin(['id'=>
'id' => 'login-form',
'options' => ['class'=>'darkBg','enableClientValidation'=>false,'validateOnBlur' => false],
]); ?>
<?= $form->field($model, 'email')->textInput(['class'=>'form-control','type'=>'text','enableClientValidation'=>false,])->label(false) ?>

我想禁用 Yii2 默认错误消息。

您只需添加

->error(false)

这样不会显示任何文本,但失败时字段仍会标记为红色。