instantsoft / icms2

Self-hosted Site Management System
https://instantcms.ru
GNU General Public License v2.0
294 stars 120 forks source link

Не работает проверка на целые числа 'options' => array('is_ceil' => true) в опциях виджетов #1185

Closed asnenne closed 4 years ago

asnenne commented 4 years ago

Используемая версия InstantCMS: 2.13.1

Проблема в заголовке. Сохраняет отрицательные значения как ни в чем не бывало. Ни ошибок, ни предупреждений. Это облом))

fs fd

fuzegit commented 4 years ago

Не та опция. Вбейте в переводчик ceil.

'options'=>array(
    'is_abs'=> true,
    'is_ceil'=> true,
),
'rules' => array(
    array('min', 0)
    array('max', 100)
),

Вообще форум такие вопросы решает 😉

asnenne commented 4 years ago

Вообще форум такие вопросы решает

Так это да, подумал, что может ошибка.

Не та опция. Вбейте в переводчик ceil.

wd

Судя по выделенному варианту перевода, есть предположение, что это про целые числа.

Признаю, затупил.

Спасибо.

fuzegit commented 4 years ago

Судя по выделенному варианту перевода, есть предположение, что это про целые числа.

Гугл переводчик тот еще)

Вообще в вашем случае всё бы решили правила

'rules' => array(
    array('min', 0)
    array('max', 100)
),