przewiń do treści

Zend Framework od podstaw

Włodzimierz Gajda

$this->addElement('text', 'img_okladka', array(
    'label'      => 'Plik graficzny okładki:',
    'validators' => array(
        array(
            'Regex',
            false,
            array('/^[a-z]{6}\.jpg$/')
        )
    )
));
$this->img_okladka->getValidator('Regex')->setMessages(array(
    Zend_Validate_Regex::INVALID   => "Niepoprawna nazwa pliku graficznego",
    Zend_Validate_Regex::NOT_MATCH => "Wymagana nazwa postaci XXXXXX.jpg",
));

Listing 30.14. Przykład użycia walidatora Regex

Rozdział 30. Walidatory i filtry

listing-30-14.txt