のデータベースに画像を保存するためにStore()メソッドを使用できますか?このマッサージを送信フォームに記入すると、このマッサージBadMethodCallExceptionがMacroable.php行74: メソッドストアが存在しません。どのように私はlaravel 5.2
ArticleControllerは
public function store(Request $request)
{
$file = $request->file('attach');
$filename = $file->store('local');
$article = new Article;
$article->title = $request->title;
$article->body = $request->body;
$article->attachment = $filename;
$article->save();
Session::flash('msg','Your data is saved now');
return back();
}
addarticle.blade.php
{{Session::get('msg')}}
<form class="container col-lg-6" action="article" method="post" enctype ="multipart/form-data">
{{csrf_field()}}
<div class="form-group"></div>
Title <input type="text" class="form-control" name="title">
Body <textarea name="body" id="" class="form-control" cols="30" rows="10">
</textarea>
<input type="file" name="attach">
<input type="submit">
</div>
ルート
Route::get('/', function() {
return view('welcome');
});
Route::get('article','[email protected]');
Route::post('article','[email protected]');
Route::get('allarticle','[email protected]');
私は変わったが、まだ同じエラー –
はところで、あなたのHTMLは、「ブートストラップ基準」に基づいて無効です。 –