2009-11-19 2 views
1

두 필드가 일치하지 않으면 양식의 오류 목록에 사용자 지정 메시지를 표시하려고합니다. '이전 비밀번호 *', 'new_password'=> '새 비밀번호 *', 'confirm_password'=> '비밀번호 확인 *', 이전 비밀번호가 필요합니다. 데이터베이스의 값과 일치해야하며, 새 암호 및 확인 암호의 값도 일치해야합니다. 도와주세요. Symfony forms in Action를 읽어보십시오,이 양식 작성에 대한 문제의 대부분을 해결해야Symfony 양식에 맞춤 메시지를 표시 하시겠습니까?

$this->validatorSchema->setPostValidator(
    new sfValidatorSchemaCompare(
    'new_password', 
    sfValidatorSchemaCompare::EQUAL, 
    'confirm_password', 
    array(), 
    array('invalid' => 'Your custom error message here!!') 
) 
); 

: 두 개의 양식 필드는이 같은 게시물 검사기를 설정할 필요가 일치하는 경우

심포니 1.1

답변

3

이상 비교 및 symfony 프레임 워크 내에서의 유효성 확인