przewiń do treści

Zend Framework od podstaw

Włodzimierz Gajda

$this->addElement('checkbox', 'zawiera_dvd', array(
    'label'          => 'Zawiera DVD:',
    'uncheckedvalue' => '0',
    'checkedvalue'   => '1',
    'validators' => array(
        array('InArray', true, array(array(0, 1)))
    )
));
$this->zawiera_dvd->getValidator('InArray')->setMessages(array(
    Zend_Validate_InArray::NOT_IN_ARRAY => "'%value%' - wartość niedozwolona",
));

Listing 30.11. Kontrolka typu checkbox i walidator InArray

Rozdział 30. Walidatory i filtry

listing-30-11.txt