Проверка адреса электронной почты и имени пользователя не работает в yii2

У меня есть форма с большим количеством полей, включая имя пользователя и адрес электронной почты. Я также поместил некоторые правила проверки в соответствующую модель. Когда я отправляю форму, я хочу показать результат "username already exist" если этот адрес электронной почты уже присутствует в системе.

Я использую:

[['email'], 'unique']

Но когда я отправляю с уже существующей записью, это не показывает ошибку проверки.

Когда я комментирую
[['user_name', 'full_name', 'password', 'email', 'address1', 'address2', 'city', 'state', 'country', 'zip', 'phone', 'card_number'], 'required']

Правило все работает отлично.

1

Решение

наконец-то все получилось. На самом деле это не проблема. Проверка имени пользователя и адреса электронной почты не проводилась. Когда мы заполняем все остальные поля и отправляем оставляемое имя пользователя и адрес электронной почты. проверка работоспособности и уведомление нас «учетные данные уже существуют»

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]