2016-07-29 3 views
1

kohana 유효성 검사 내 콜백이 있습니다. 나는 오류 메시지가 이런 식으로 보내고있다 :kohana 사용자 지정 유효성 검사 오류 메시지

public function way(Validate $array, $field) 
    { 
     if (something) 
     { 
      $array->error($field, 'super error message', array($array[$field])); 
     } 
    } 

그것은 작동을하지만 난 메시지를 인쇄 할 때

echo $errors['field']) 

어떻게 formName.field super error message이 formName.field 없애 반환?

답변

1

Kohana Core 또는 Modules 또는 Application에서 구성된 메시지입니다. 메시지 폴더 에서 변경할 수 있습니다. 기본 유효성 검사 메시지는 시스템 -> 메시지 -> validation.php 에 있습니다.이 파일을 응용 프로그램에 복사하고 제거하십시오 : 필드에서 필드 이름을 제거합니다.

'not_empty'  => 'must not be empty', 

'not_empty'  => ':field must not be empty', 

변화를

관련 문제