#7 CakePHP 3.6 Beginner Video Tutorial – Form Validation in Model Table and set Error Template

모델 테이블의 양식 유효성 검사 newEntity (), newEntities (), patchEntity () 또는 patchEntities () 메서드를 사용할 때 저장 전에 유효성 검사를 자동으로 수행합니다 데이터베이스 액세스 유효성 검사 문서로 이동하십시오

엔티티를 만들기 전에 유효성 검사 데이터를 사용하십시오 사용자 모델 사용 먼저 사용자 데이터베이스 테이블을 만듭니다 error () 함수가 더 이상 사용되지 않으므로 대신 getErrors () 함수를 사용하십시오 이제 유효성 검사를위한 모델 테이블을 만듭니다 `src / Model / Table` 폴더에 사용자 테이블 파일 생성 데모 코드 수정 PHP 네임 스페이스 삽입 (App Model Table) 양식 유효성 검사 오류 표시 등록 파일 업데이트 이제 등록 템플릿에 오류 및 데이터를 보냅니다

이 변수 이름은 템플릿에서 사용할 수 있습니다 이제 오류가 발생한 동일한 필드 아래에 오류가 표시됩니다 이제 오류 템플릿을 설정하십시오 부트 스트랩 4에있는 양식의 CSS에 따라 템플리트를 수정하십시오 유효성 검사 오류를 다른 방법으로 표시 할 수 있습니다 이 기능을 사용하여 고유 한 필드의 오류를 확인하십시오 이 함수는 boolean 값을 우리에게 보낸다

html 컨트롤의 조건을 사용하십시오 이제 양식 유효성 검사 오류가 발생합니다 이제이 같은 모든 컨트롤에서 조건을 사용합시다