我在使用来自刀片表格的信息插入数据库时遇到问题。系统没有发送到数据库,它实际上没有任何意义错误。一切似乎都好,我找不到可能的错误。关于可能发生的事情的任何线索?
这是我的刀片:
{!! Form::open(['method'=>'post', 'action'=>'AdminTasksController@store']) !!}
<div class="form-group' has-error' : '' }}">
<div class="col-md-6">
{!! Form::select('category_id',[''=>'Chose categories'] + $categories,null,['class'=>'form-control']) !!}
</div>
</div>
<div class="form-group' has-error' : '' }}">
<div class="col-md-6">
{!! Form::select('job_id',[''=>'Chose job type'] + $jobs,null,['class'=>'form-control']) !!}
</div>
</div>
<input type="hidden" name="house_id" value="{{Auth::user()->house->id}}">
<div class="form-group">
<div class="col-md-6">
{!! Form::select('user_id',[''=>'Chose user'] + $users->toArray(),null,['class'=>'form-control']) !!}
</div>
</div>
<div class="form-group">
<div class="col-md-6">
{!! Form::number('task_priority', null, ['placeholder'=>'Task Priority', 'min'=>1, 'max'=>10]) !!}
</div>
</div>
<div class="form-group">
<div class="col-md-6">
{!! Form::date('task_expire', null, ['placeholder'=>'Expire date']) !!}
</div>
</div>
<br>
<div class="form-group">
<div class="col-md-6 col-md-offset-4">
<button type="submit" class="btn btn-primary">
Register
</button>
</div>
</div>
{!! Form::close() !!}
这是我在AdminTasksController上的控制器方法:
public function store(Request $request){
Task::create($request->all());
return redirect('/admin/task');
}
这是我的路由器,问题可能来自这里,但以防万一:
//tasks
Route::get('/admin/task', 'AdminTasksController@index')->name('admin/task');
Route::get('/admin/task/create', 'AdminTasksController@create')->name('admin/task/create');
Route::get('/admin/task/store', 'AdminTasksController@store')->name('admin/task/store');
Route::get('/user/task', 'AdminTasksController@userIndex')->name('user/task');
答案 0 :(得分:1)
将此路线更改为Route::post
:
Route::post('/admin/task/store', 'AdminTasksController@store')->name('admin/task/store');