Zend Framework 2 - Integer Form Validation

前端 未结 3 1230
忘掉有多难
忘掉有多难 2021-02-10 00:50

I\'ve got the following problem. I wrote (based on the tutorial) a form validation. The text fields work just fine but the integer field behave odd.

This is my validator

3条回答
  •  囚心锁ツ
    2021-02-10 01:37

    Try using the Between validator:

    $inputFilter->add($factory->createInput(array(
                'name'     => 'zip',
                'required' => true,
                'filters'  => array(
                    array('name' => 'Int'),
                ),
                'validators' => array(
                  array(
                      'name' => 'Between',
                      'options' => array(
                          'min' => 1,
                          'max' => 1000,
                      ),
                  ),
                ),
            )));
    

提交回复
热议问题