0
나는 몇몇 입력을 검증하고 검증이 실패했을 경우 내보기로 오류를 전달하는 컨트롤러 : 사용자에 대한Laravel 4 표시 사용자 친화적 인 유효성 검사 오류
public function updateAccount(){
$user = Auth::user();
$validation = User::validateAccount(Input::all());
if($validation->passes()){
$user->fill(Input::all());
$user->save();
return Redirect::back();
} else {
return Redirect::back()
->withErrors($validation)
->withInput();
}
}
코드를 :: validateAccount를(); 다음과 같습니다
이public static function validateAccount($input){
$rules = [
'website' => 'url'
];
$validation = Validator::make($input, $rules);
return $validation;
}
내보기에 나는이 같은 오류를 표시 그러나
@if($errors->any())
<div class="errors">
<ul>
@foreach($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
, 대신 기본으로, 사용자 친화적 인 오류 출력 난이 얻을. URL을 검증 오류가 표시
가 어떻게 Laravel 기본을 표시합니까
validation.url, 응용 프로그램/LANG/EN/validation.php에 구성된 사용자 친화적 인 오류 메시지 ?
은 그래서 URL 오류에 대한이 있어야한다 :"The :attribute format is invalid."
:
변경
또는
앱이 추가 할 수 있습니다/LANG/EN/validation.php 파일 너 프로 할 수있어? User :: validateAccount();에 대한 코드를 작성하십시오. please –
User :: validateAccount()에 대한 코드가 추가되었습니다. 내 원래 게시물. –