E-posta doğrulama-Zend-formu için Hata Mesajı oluşturamamıştır

0 Cevap php

Bu garip. Ben Zend formda benim e-posta doğrulama elemanı için hata iletisini ayarlamak için çalışıyorum. Diğer alanlar doğru ama çalışan e-posta-ne değildir kalmış vardır?

kod bit:

$name = new Zend_Form_Element_Text('name');
        $name   ->setLabel('Name:')
                ->setRequired(true)
                ->addValidator('Alnum')
                ->addValidator('NotEmpty');
        $name    ->getValidator('NotEmpty')->setMessage('Please enter your name.');
        $name    ->getValidator('Alnum')->setMessage('Name can only contain letters and spaces.');

$email = new Zend_Form_Element_Text('email');
       $email   ->setLabel('Email:')
             ->setRequired(true)
                ->addFilter('StringToLower')
                ->addValidator('NotEmpty')
                ->addValidator('EmailAddress');

        $email  ->getValidator('NotEmpty')->setMessage('Please enter your email address.');
        $email  ->getValidator('EmailAddress')->setMessage('Email is not in proper format.');

Işleri Ad, ama e-posta çalışmıyor.

Ben hala defauly hata mesajı alıyorum: '' is no valid email address in the basic format local-part@hostname

0 Cevap