$this->addElement('text', 'rokwydania', array( 'required' => true, 'label' => 'Rok wydania:', 'filters' => array('StringTrim'), 'validators' => array('NotEmpty', 'Int') )); $this->rokwydania->getValidator('NotEmpty')->setMessages(array( Zend_Validate_NotEmpty::IS_EMPTY => "Rok wydania nie może być pusty", )); $this->rokwydania->getValidator('Int')->setMessages(array( Zend_Validate_Int::NOT_INT => "'%value%' nie jest poprawnym numerem roku" ));
Listing 30.5. Sprawdzanie, czy pole rokwydania jest poprawną liczbą całkowitą
Rozdział 30. Walidatory i filtry