下面的代碼段不會提示「密碼不匹配」消息。zend密碼確認密碼匹配不起作用
$password = new Zend_Form_Element_Password('password');
$password->setDecorators($elementDecoration);
$password->setLabel('Password')
->addFilter('StripTags')
->addFilter('StringTrim');
/*密碼確認 - 剛剛成立的標記部分的密碼字段名*/
$confirmPswd = new Zend_Form_Element_Password('conf_password');
$confirmPswd->setDecorators($elementDecoration);
$confirmPswd->setLabel('Confirm Password:');
$confirmPswd->setLabel('Confirm Password:');
$confirmPswd->setAttrib('size', 35);
$confirmPswd->setRequired(true);
$confirmPswd->addValidator('Identical', false, array('token' => 'password'));
$confirmPswd->addErrorMessage('The passwords do not match');
我上面粘貼的代碼片段只是從那個博客中拿出來的,想的是,我想在網上顯示自定義消息。這個網站沒有提供這個細節 – Bharanikumar 2013-03-19 07:25:12
我希望你已經發布了這個博客的代碼。你有沒有試過這個代碼。這將工作正常。 – 2013-03-19 07:29:44
是的,我剛剛使用該代碼 – Bharanikumar 2013-03-19 07:33:21