Code: Select all
Route::resource('item', 'ItemController');
Route::get('welcome', function() {
return view('welcome');
});
Route::auth();
Route::get('/home', 'HomeController@index');
Route::get('/item', 'ItemController@store');
//Route
Route::post('/item', ['as' => 'item.store', 'uses' => 'ItemController@store']);
Code: Select all
public function store(Requests\CreateItem $request)
{
Item::create($request->all());
$file = $request->file('filename');
if (Input::hasFile('filename')) {
echo 'Uploaded';
$file = Input::file('filename');
$file->move('uploads', $file->getClientOriginalName());
}
}
Bearbeiten: Hier ist mein Formular
Code: Select all
{!! Form::open(['url' =>'route' => 'item.store', 'files' => true]) !!}
{!! Form::label('name', "Name") !!}
{!! Form::text('name', null, ['class' => 'form-control']) !!}
{!! Form::label('filename', "File Name") !!}
{!! Form::file('filename', null, ['class' => 'form-control']) !!}
{!! Form::label('description', 'Description') !!}
{!! Form::textarea('description', null, ['class' => 'form-control']) !!}
{!! Form::submit('Add Item', ['class' => 'btn btn-primary form-control']) !!}
FatalErrorException in 41b177cdb949fd0263185e364012b35dff81db06.php Zeile 7: Syntaxfehler, unerwartetes '=>' (T_DOUBLE_ARROW), erwartet ']'
EDIT 2 Jetzt erhalte ich diese Fehlermeldung jedes Mal, wenn ich versuche, auf das Formular zum Hinzufügen von Elementen zuzugreifen:
FatalErrorException in 41b177cdb949fd0263185e364012b35dff81db06.php Zeile 7: Syntaxfehler, unerwartetes '=>' (T_DOUBLE_ARROW), erwartet ']'