【发布时间】:2021-01-21 09:48:43
【问题描述】:
我正在尝试将相同的数据保存到数据库:
我的表单代码
{!! Form::open(['route' => 'dashboard.settings.general.save','class'=>'form-horizontal','method'=>'POST','files'=>true]) !!}
{{-- {{ csrf_field() }} --}}
<div class="box-body">
@if ($errors->any())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{!! $error !!}</li>
@endforeach
</ul>
</div>
@endif
<h4>{{__('General')}}</h4>
<div class="form-group row {{$errors->has('title')? 'has-danger':''}}">
{{Form::label('title',__("Title"),['class'=>'col-sm-2 control-label' ])}}
<div class="col-sm-8">
{!!Form::text('title',setting('general.title'),['class'=>'form-control','id'=>'title'])!!}
</div>
</div>
</div>
{!! Form::close() !!}
我的路线文件
Route::middleware(['auth'])->prefix('dashboard')->name('dashboard.')->group(function () {
Route::get('settings/general','SettingsController@index')->name('settings.general');
Route::post('settings/general/save','SettingsController@setGeneral')->name('settings.general.save');
});
这个错误已经超过 3 小时了,任何帮助, 我正在尝试很多解决方案,但没有一个主题可以完美地工作, 任何帮助我无法解决这个问题
【问题讨论】:
-
'method'=>'POST'在Form::open中缺失 -
有,默认情况下