array(‘username’, ‘unique’, ‘message’ => ‘Пользователь с таким e-mail уже существует’),
Вот такой результат получаю. Если ввожу емэйл который заведомо не правильный, т.е такой в базе уже есть.
CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘<Е мэйл который я ввёл, который уже сть в базе>’ for key ‘email’
Значение он не добавляет в базу. А вот если ввести е-мэйл которого в базе нет, то он выдаст ошибку:
Не определено свойство "RegistrForm.TableName".
Но данные в БД добавит, то есть по сути он(unique) работает. Но вот с таким гоморроем!