1
웹 서비스가 있고 양식 검증에 실패 할 경우 사용자 정의 오류 코드 및 문자열을 보내려고합니다. 양식 유효성 검사 규칙에서 'message'오류를 지정할 수 있지만 나중에 텍스트 문자열을 가져올 수있는 숫자 오류 코드를 추가하려고합니다. CValidator 확장은 표준 유효성 검사기를 사용하려는 옵션이 아닙니다.YII - 양식 유효성 검사에 오류 코드 추가
이상적으로는 rules() 함수에서 이와 같은 것을 사용하고 싶습니다.
array('page', 'numerical', 'integerOnly' => true, 'min' => 1, 'message' => '{attribute} is invalid', 'code' => 10079),
나중에 내가 유효성 검사기에 동작을 부착 생각하지만, 그것이 작동되도록하는 방법을 알아낼 확실히 할 수 있지 않다
{
'code': 10079,
'message' : 'page is invalid'
}
같은 JSON 블록을 반환합니다. 거기에 다른 방법이 있습니까?