php - 此路由不支持 GET 方法。支持的方法:PUT。拉拉维尔 8
问题描述
我有关于保存页面的问题。我对 Laravel 很陌生,我不知道如何解决这个问题。 我收到此错误:
此路由不支持 GET 方法。支持的方法:PUT。
路线(web.php):
Route::group(['middleware' => ['auth','admin']], function() {
Route::get('/dashboard', function () {
return view('admin.dashboard');
});
Route::get('/role-register',[App\Http\Controllers\Admin\DashboardController::class, 'registered']);
Route::get('/role-edit/{id}',[App\Http\Controllers\Admin\DashboardController::class, 'registeredit']);
Route::put('/role-register-update/{id}',[App\Http\Controllers\Admin\DashboardController::class, 'registerupdate']);
Route::delete('/role-delete/{id}',[App\Http\Controllers\Admin\DashboardController::class, 'registerdelete']);
Route::get('/abouts',[App\Http\Controllers\Admin\AboutusController::class, 'index']);
Route::post('/save-aboutus', [App\Http\Controllers\Admin\AboutusController::class, 'store']);
});
控制器:
class AboutusController extends Controller
{
public function index(){
return view('admin.aboutus');
}
public function store(Request $request){
$aboutus = new Abouts;
$aboutus->$title = $request->input('title');
$aboutus->$subtitle = $request->input('subtitle');
$aboutus->$descreption = $request->input('description');
$aboutus->save();
return redirect('/abouts')->with('success','Success');
}
}
和blade.php
<form action="/save-aboutus" method="POST">
{{ csrf_field() }}
<div class="modal-body">
<div class="form-group">
<label for="recipient-name" class="col-form-label">Title:</label>
<input type="text" name="title" class="form-control" id="recipient-name">
</div>
<div class="form-group">
<label for="message-text" class="col-form-label">Sub-title</label>
<input type="text" name="subtitle" class="form-control" id="recipient-name">
</div>
<div class="form-group">
<label for="message-text" class="col-form-label">Description</label>
<textarea class="form-control" name="description" id="message-text"></textarea>
</div>
</div>
</form>
解决方案
如果你想用 GET 方法访问它,你只需要添加一个 GET 路由:
Route::get('/save-aboutus', /* handler */);
推荐阅读
- excel - XML 不可导出的 edigas
- solr - solr:copyField 之后不可搜索的文本索引和存储
- python-3.x - 无法在串行 Python 中发送(或不接收)0 值
- python - 学习 Python BeautifulSoup,为什么我必须在 For 循环中使用两个元素?
- reactjs - 使用节点媒体服务器托管 RTMP 服务器
- typo3 - 错字3 | powermail - 保存和使用会话数据(预填字段)
- firebase - 如何根据我之前发送的数据获取firebase数据
- tensorflow - ResNet 模型在加载到 Flask Web 应用程序时错误地预测一个类?不匹配保存的模型预测
- numpy - 难以理解张量的广播行为
- python - 谁能告诉我在我的代码中哪里出错了?