He creado un formulario para agregar un usuario a una base de datos y hacer que el usuario esté disponible para iniciar sesión.Zend_Form: cómo verificar 2 campos son idénticos
Ahora tengo dos campos de contraseña (el segundo es para la validación del primero). ¿Cómo puedo agregar un validador para este tipo de validación a zend_form?
Este es mi código para los dos campos de contraseña:
$password = new Zend_Form_Element_Password('password', array(
'validators'=> array(
'Alnum',
array('StringLength', array(6,20))
),
'filters' => array('StringTrim'),
'label' => 'Wachtwoord:'
));
$password->addFilter(new Ivo_Filters_Sha1Filter());
$password2 = new Zend_Form_Element_Password('password', array(
'validators'=> array(
'Alnum',
array('StringLength', array(6,20))
),
'filters' => array('StringTrim'),
'required' => true,
'label' => 'Wachtwoord:'
));
$password2->addFilter(new Ivo_Filters_Sha1Filter());
corrió a través de esta pregunta mayores en busca de la Lo mismo - Resulta que Zend_Validate_Identical (no cuando se publicó esto, supongo) tomará el nombre de otro elemento para verificar: http://stackoverflow.com/questions/347856/zend-form-how-to- check-2-fields-are-identical/3782388 # 3782388 –