min value

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
Протеин
Сообщения: 98
Зарегистрирован: 2013.03.19, 16:36

min value

Сообщение Протеин »

Подскажите ка сделать минимальное значение числа для

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

<?= $form->field($model, 'price')->textInput() ?>
Может маскинпут как то?
вот так

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

     public function rules()
    {
        return [
[['price'], 'number', 'min'=>5],
        ];
    }   
не пойдет потому что значение постоянно разное будет.
Последний раз редактировалось Протеин 2014.12.04, 23:43, всего редактировалось 1 раз.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: min value

Сообщение samdark »

Что значит «сделать минимальное значение числа»?
Аватара пользователя
Протеин
Сообщения: 98
Зарегистрирован: 2013.03.19, 16:36

Re: min value

Сообщение Протеин »

Sam Dark писал(а):Что значит «сделать минимальное значение числа»?
что бы пользователь не смог ввести число меньше чем 10 допустим.
astronin
Сообщения: 606
Зарегистрирован: 2012.01.30, 17:46

Re: min value

Сообщение astronin »

[['price'], 'integer', 'min'=>5],
Аватара пользователя
Протеин
Сообщения: 98
Зарегистрирован: 2013.03.19, 16:36

Re: min value

Сообщение Протеин »

Протеин писал(а): вот так

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

     public function rules()
    {
        return [
[['price'], 'number', 'min'=>5],
        ];
    }    
не пойдет потому что значение постоянно разное будет.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: min value

Сообщение samdark »

Какое значение? 5 или $model->number? В зависимости от чего оно меняется?
Аватара пользователя
VaNnOrus
Сообщения: 96
Зарегистрирован: 2014.10.09, 12:50

Re: min value

Сообщение VaNnOrus »

Протеин писал(а): вот так

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

     public function rules()
    {
        return [
[['price'], 'number', 'min'=>5],
        ];
    }
не пойдет потому что значение постоянно разное будет.
Что мешает вместо "5" написать там фунцию, которая будет возвращать нужное значение в зависимости от чего-то там?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: min value

Сообщение zelenin »

VaNnOrus писал(а):
Протеин писал(а): вот так

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

     public function rules()
    {
        return [
[['price'], 'number', 'min'=>5],
        ];
    } 
не пойдет потому что значение постоянно разное будет.
Что мешает вместо "5" написать там фунцию, которая будет возвращать нужное значение в зависимости от чего-то там?
ну человек не может даже требование сформулировать. какая там функция...
Ответить