at0m1x
Новичок
Создаю форму, в которой добавляю поле для ввода денежной суммы:
Добавил в это поле валидатор Float. Он пропускает значения следующего вида:
1,479.33
т.е. дробная часть отделяется правильно - точкой. А вот запятая не нужна. Как сделать так что бы не пропускало запятую?
PHP:
$this->createElement('text', 'amount')
->setRequired(true)
->setValue(0)
->setLabel("Сумма")
->setValidators(
array(
array('Float', true, array('messages' => 'Поле содержит некорректные символы', 'locale' => 'en_US')),
)
);
1,479.33
т.е. дробная часть отделяется правильно - точкой. А вот запятая не нужна. Как сделать так что бы не пропускало запятую?