Я пытаюсь создать форму с проверкой числа с плавающей запятой. когда проверка работает, она не позволит мне нажать кнопку отправки и покажет правильное сообщение об ошибке.
Я использую Zend Framework 2 и в своей форме хочу получить объем алкоголя.
Я пытаюсь использовать следующий код:
$this->add($factory->createElement(array(
'name' => 'alcohol_vol',
'attributes' => array(
'label' => 'alcohol vol%:',
'filters' => array('Float'),
'type' => 'text',
'required' => true,
),
)));
это ничего не делает на самом деле. он пройдет проверку, если я введу обычный текст.
Я также попытался изменить тип на «Число» с «текста», но тогда это не позволит мне использовать плавающее число. это позволит только не числа с плавающей запятой :)
validators
, а неfilters
. - person bububaba   schedule 01.07.2012