2012-11-04 4 views
2

ASP.NET MVC에서는 jQuery 유효성 플러그인을 통해 클라이언트 측 유효성 검사를 사용하지만 클라이언트 측 규칙을 설정하는 대신 모델 측 규칙을 사용합니다. CakePHP에서 이와 같은 것이 존재합니까? JS와 클라이언트 측이 없으면 서버 측에서 둘 다 가질 수 있지만 모델에서 규칙을 가져올 수는 있습니다.CakePHP 모델로 클라이언트 측 유효성 검사

나는 뭔가를 스스로 개발했다. 여기에 가서 http://www.nerddinner.com/Account/LogOn을 입력하고 빈 필드가있는 로그인 양식을 제출하면 ASP.NET의 유효성 검사가 표시됩니다. 보시다시피 그들은 데이터 속성의 형태로 규칙을 사용하는이 작업을 위해 눈에 거슬리지 않는 플러그인을 사용합니다.

유효성 검사 규칙이 존재하는 경우 Form Helper를 추가하여 추가 할 수있는 작업이 있다고 생각합니다. 문제는 모델과 이야기하는 것입니다. 예를 들어 DB의 전자 메일 주소에 대해 필드가 고유해야한다는 규칙이 있다고 가정하면 서버, 모델 및 DB와 통신하여 고유한지 여부를 알 수있는 형식이 필요합니다.

어떤 예도 좋을 것입니다. 또는 의견을 보내 주시면 감사하겠습니다. 감사.

답변

0

Here's 필요한 플러그인. CakePHP 1.2에서는 매우 오래된 버전입니다. 따라서 2.x 용으로 업데이트하거나 자신의 2.x 호환 플러그인에 대한 영감으로 사용해야합니다.

+0

어떤 아이디어가 바뀌어야합니까? 2.0 규칙으로 업데이트하려고했지만 헬퍼 클래스 ValidationHelper를 찾을 수 없다는 오류가 발생합니다. 어떤 도움이나 제안을 주시면 감사하겠습니다. 감사. – Cameron

관련 문제