문제

Ruby on Rails와 함께 일한 시간부터, 유효성 검사 및 오류보고를 모두 확장 가능한 방식으로 관리하기위한 몇 가지 다른 패키지/프로젝트가 있습니다.

자체 학습 Python Pylons 방금 HTMLFill에 소개 된 것은 지금까지 형태 검증의 일반적인 작업에 대한 우아한 솔루션처럼 보입니다.

나는 두 가지 예 모두 프레임 워크의 기능이거나 htmlfill의 경우 프레임 워크의 일부가되기위한 것입니다 ... 여전히 CakePHP, 코드 점화기 또는 Zend 프레임 워크에서 원격으로 세련된 것을 본 것을 기억하지 못합니다. 내가 뭔가 빠졌습니까, 아니면 Php5에서 Python의 HTMLFill을 모방하려고 시도하는 동안 가치가 있습니까?

면책 조항 : 나는 class = "data-required data email"과 같은 메타 데이터를 임베딩하는 데 의존하는 Ajax 기반 양식 검증 시스템을 작성했지만 항상 나에게 끔찍한 것처럼 보였습니다.

나는 데이터 검증의 뚱뚱한 모델 철학을 믿습니다.

링크 : htmlfill- http://www.formencode.org/htmlfill.html#introduction

도움이 되었습니까?

해결책

Zend 프레임 워크는 다음과 같습니다 Zend_Validate 클래스, 그것은 당신에게 기본 유효성 검사기 세트를 제공하며, 당신은 또한 Zend_Filter_Input 데이터 필터링, 검증 및 탈출 용 클래스.

나도 사용했습니다 ORM 유효성 검사 프레임 워크를 추진합니다 모델 수준에서 검증을 수행합니다.

클라이언트 측 수준에서 유효성 검사를 시행 할 수 있습니다. jQuery 유효성 검사 플러그인, 정말 잘 작동합니다 ...

다른 팁

Zebra Form 라이브러리는 매우 훌륭하고 클라이언트 측 유효성 검사를 수행하기 위해 자동으로 JavaScript를 생성합니다.

http://stefangabos.ro/php-libraries/zebra-form/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top