我正在創建書籍的CRUD,我想要做的就像生成的auth
文件,如果有人註冊並且沒有在文本框中輸入任何內容,則會返回一條Flash消息。我現在正在做這件事,但我只能在成功創建一本書時發出一條閃光消息。這是我的存儲功能Laravel Flash消息驗證
public function store(Request $request)
{
$this->validate($request, [
'isbn' => 'required|',
'title' => 'required',
'author' => 'required',
'publisher' => 'required'
]);
Session::flash('msg', 'Book added!');
$books = $request->all();
Book::create($books);
return redirect('books');
}
在我home.blade.php
@if(Session::has('msg'))
<div class="alert alert-success">
{{ Session::get('msg') }}
</div>
@endif
其實,這工作,但我想說明一些準備產生的錯誤閃光燈時,有人didnt完成字段。我怎樣才能做到這一點?
我該如何用控制器來實現? – FewFlyBy
不明白你的意思是「用控制器實現」。我看到你已經驗證了你的控制器內的數據。以上代碼用於顯示錯誤。 – chanafdo
我現在再次開始使用slimframework。我現在可以使用slim框架嗎,因爲現在我還沒有任何大項目?只是簡單的項目:) – FewFlyBy