валидация

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

валидация

Сообщение yintar »

Всем привет и с наступающим!!!
Вопрос простой.В форме регистрации есть поле пароль и поле повторить пароль.Конечно нужно проверить чтобы эти 2 поля совпадали иначе выдать ошибку.Есть ли для этой цели стандартные валидаторы или писать свой? Вроде бы compare подходит ,но не уверен,а если подходит можно пример пожалуйста.
Аватара пользователя
dignityinside
Сообщения: 76
Зарегистрирован: 2013.04.04, 17:57
Контактная информация:

Re: валидация

Сообщение dignityinside »

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

class User extends CActiveRecord
{

    public $password;
    public $password2;
   ....

    public function rules()
    {
        return array(
            ...
            array('password, password2', 'required', 'on'=>'registration'),
            array('password', 'compare', 'compareAttribute'=>'password2', 'on'=>'registration'),
        );
    }

} 
Мой блог:
https://protonalex.com
yintar
Сообщения: 106
Зарегистрирован: 2014.02.09, 11:27

Re: валидация

Сообщение yintar »

dignityinside,Огромное Вам спасибо
Ответить