min value

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

min value

Сообщение Протеин » 2014.12.04, 23:23

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

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

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

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

     public function rules()
    {
        return [
[['price'], 'number', 'min'=>5],
        ];
    }   
не пойдет потому что значение постоянно разное будет.
Последний раз редактировалось Протеин 2014.12.04, 23:43, всего редактировалось 1 раз.

Аватара пользователя
samdark
Администратор
Сообщения: 9195
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: min value

Сообщение samdark » 2014.12.04, 23:32

Что значит «сделать минимальное значение числа»?

Аватара пользователя
Протеин
Сообщения: 98
Зарегистрирован: 2013.03.19, 16:36

Re: min value

Сообщение Протеин » 2014.12.04, 23:42

Sam Dark писал(а):Что значит «сделать минимальное значение числа»?
что бы пользователь не смог ввести число меньше чем 10 допустим.

astronin
Сообщения: 606
Зарегистрирован: 2012.01.30, 17:46

Re: min value

Сообщение astronin » 2014.12.05, 00:18

[['price'], 'integer', 'min'=>5],

Аватара пользователя
Протеин
Сообщения: 98
Зарегистрирован: 2013.03.19, 16:36

Re: min value

Сообщение Протеин » 2014.12.05, 00:39

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

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

     public function rules()
    {
        return [
[['price'], 'number', 'min'=>5],
        ];
    }    
не пойдет потому что значение постоянно разное будет.

Аватара пользователя
samdark
Администратор
Сообщения: 9195
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: min value

Сообщение samdark » 2014.12.05, 01:34

Какое значение? 5 или $model->number? В зависимости от чего оно меняется?

Аватара пользователя
VaNnOrus
Сообщения: 96
Зарегистрирован: 2014.10.09, 12:50

Re: min value

Сообщение VaNnOrus » 2014.12.05, 18:34

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

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

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

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: min value

Сообщение zelenin » 2014.12.05, 21:09

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

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

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

Ответить