Валидация по значению поля

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
nenor
Сообщения: 27
Зарегистрирован: 2013.08.27, 09:45

Валидация по значению поля

Сообщение nenor »

Доброго времени суток. Не нашел тему простых вопросов, поэтому создам новую.
Столкнулся с необходимостью проверки значения определенного поля на этапе валидации, например: `account`.`is_activated` WHERE `account`.`email_main` = $email, если значение `account`.`is_activated` равно 0, правило выполняется.

Код: Выделить всё

                        array
                        (
                            'email','compare','compareValue' => 0, 
                            'className' => 'Account', 'attributeName' => 'is_activated',
                            'allowEmpty' => false, 'on'=>'request', 
                            'message' => 'Пользователь уже активирован'
                        ),
 
Прошу помочь примером, как должно выглядеть правило.
Аватара пользователя
SiZE
Сообщения: 2817
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Re: Валидация по значению поля

Сообщение SiZE »

Сделай свое правило валидации. В учебнике написано подробно.
Ответить