我正在測試這個新框架(Laravel),到現在爲止,我正在關注他們在文檔中提供的那些示例。一切都很順利,直到我有這個問題。Laravel withError函數不起作用
我打電話給Redirect::to('\signup')->withErrors($validator->messages());
但它沒有顯示任何東西 但如果我只是打印它像print_r($validator->messages());
它顯示我的錯誤。請幫助我,告訴我我哪裏出錯了?
控制器
public function registerUser(){
$validator = Validator::make(Input::all(),array(
'username' => 'required|email|unique:user',
'password' => 'required|min:8',
'fullname' => 'required'
)
);
if($validator->fails()){
return Redirect::to('signup')->withInput()->withErrors($validator);
}else{
return Redirect::route('user');
}
}
路線 Route::get('/signup',array('as'=>'signup', 'uses'=>'[email protected]'));
查看
<?php print_r($errors) ; ?>
你可以粘貼代碼如何顯示錯誤? –
你說在你調用withErrors($ validator-> messages())''的問題時,你在調用'withErrors($ validator)'''的代碼示例 - 這是什麼? –
我已經嘗試使用錯誤($ validator)和withErrors($ validator-> messages()),他們都沒有工作.. @nhbjgfcxhgchg – awaistoor