yii2 Метод rules не выдает message

250
10 октября 2017, 05:24

В чем проблема? вместе

Недостаточно средств на счету!

он выводит

Значение «Сумма» не должно превышать 70.

public function rules()
    {
        return [
            // username and password are both required
            [['id', 'mon'], 'required'],
            ['id', 'exist', 'targetAttribute' => 'id',
                'targetClass'=> '\common\models\User',
                'message' => Yii::t('frontend', 'Такого реферала не существует.')
            ],
            ['mon', 'number', 'min' => 0, 'max' => Yii::$app->user->identity->mon,
                'message' => 'Недостаточно средств на счету!'
            ],
        ];
    }
Answer 1

У валидатора типа number есть 2 вида пользовательских сообщений tooBig и tooSmall вместо стандартного message, замените message на tooBig и будет выводить ваше сообщение:

public function rules()
    {
        return [
            // username and password are both required
            [['id', 'mon'], 'required'],
            ['id', 'exist', 'targetAttribute' => 'id',
                'targetClass'=> '\common\models\User',
                'message' => Yii::t('frontend', 'Такого реферала не существует.')
            ],
            ['mon', 'number', 'min' => 0, 'max' => Yii::$app->user->identity->mon,
                'tooBig' => 'Недостаточно средств на счету!'
            ],
        ];
    }
READ ALSO
Yii2 расширение для обрезания картинок

Yii2 расширение для обрезания картинок

Пытаюсь сделать сайт-галерею, админку уже сделал, а вот создание миниатюр пока мне не по плечу =/

197
PHPExcel - Вложенные списки

PHPExcel - Вложенные списки

ЗдравствуйтеКак создать вложенные списки я разобрался

201
Как лучше всего реализовать yii2 -> REST API -> React js?

Как лучше всего реализовать yii2 -> REST API -> React js?

Как лучше всего реализовать yii2 -> REST API -> React js?

241