0
I route.php
wie unten haben:Laravel Anforderungsfehler zeigt, zeigt _POST die Variablen
Route::get('/edit/{num}', [
'as' => 'department.edit',
'middleware' => ['admin'],
'uses' => '[email protected]'
]);
Route::post('/update/{num}', [
'as' => 'department.update',
'middleware' => ['admin'],
'uses' => '[email protected]'
]);
Und edit.blade.php
wie folgt:
{!! Form::model($department, array('route' => ['department.update', Crypt::encrypt($department->id)], 'id' => 'department_update', 'class' => 'form-horizontal row-border')) !!}
@include('admin.departments._form')
{!! Form::label('', '', array('class' => 'col-md-2 control-label')) !!}
{!! Form:: submit('Update', ['class' => 'btn btn-success']) !!}
{!!form::close()!!}
Und die DepartmentsController.php
update()
als:
public function update($id, Request $request) {
$id = Crypt::decrypt($id);
dd($_POST);
}
Das obige zeigt die POST-Variablen:
array:3 [▼
"_token" => "UI6tBMuJlwmGZuaeB9ilJq6v0wUMOgKRlEY4eY0I"
"name" => "Material Management"
"department_code" => "MMD"
]
Aber wenn ich die Ausgabe versuchen dd($request)
, wirft es Fehler
Reflection in AbstractCloner.php Linie 245: Klasse 1 nicht existieren
Was ist falsch? Wo ich den Fehler gemacht habe
$ request-> all() hat die Sache :) – Nitish
Ja, jetzt können Sie Ihren Wunsch Form Wert dieses '$ Anfrage-> get ('name')' bekommen ..... – Qazi