Здравствуйте.
Приведите пожалуйста пример для чего может быть использован валидатор "exist" и как это будет записано.
yii\validators\ExistValidator|exist
yii\validators\ExistValidator|exist
Хотите купить дешёвый, быстрый и качественный VPS сервер, моим выбором стал Rootwelt. Всем советую, не прогадаете
-
- Сообщения: 7
- Зарегистрирован: 2015.07.18, 16:01
Re: yii\validators\ExistValidator|exist
[['username','password'], 'exist', 'targetAttribute' => ['username','password'], 'targetClass'=>'common/models/User', message=>'Неверный логин или пароль']
Видимо как-то так. Только пароль должен быть предварительно обработан в фильтре в хэш.
Видимо как-то так. Только пароль должен быть предварительно обработан в фильтре в хэш.
Re: yii\validators\ExistValidator|exist
Чаще всего для связей:
Код: Выделить всё
['category_id', 'exist', 'targetClass' => Category::className(), 'targetAttribute' => 'id'],
Re: yii\validators\ExistValidator|exist
Правильно я понял.ElisDN писал(а):Чаще всего для связей:
Код: Выделить всё
['category_id', 'exist', 'targetClass' => Category::className(), 'targetAttribute' => 'id'],
Т.е. у нас есть две модели Post и Category. И для того чтоб пост был присвоен существующей категории и нужен этот валидатор и в частности Ваша запись?
Всё проверил. Спасибо Вам большое. Классный валидатор.
Хотите купить дешёвый, быстрый и качественный VPS сервер, моим выбором стал Rootwelt. Всем советую, не прогадаете