Товарищи друзья, приветы, это снова я.
Сделал в форме правило на проверку уникальности:
['email', 'unique', 'targetClass' => User::className(), 'message' => 'Эта почта уже зарегистрирована'],
но при вводе существующей почты форма не ругается. Она как это проверят? не ajax-ом? А если не ажаксом то после отправки все равно ничего не говорит (хотя как и надо - запись в базу не добавляет), либо куда-то говорит но я не вижу. Как это на фронт вывести, или еще лучше - как это сразу ajaxoм проверять при change? (ну как сейчас проверяется пустое поле или нет).
UPD:
на фронте вывожу так
<?= $form->field($formRegister, 'email')->textInput() ?>