【发布时间】:2019-03-23 09:32:48
【问题描述】:
所以我有一个按钮可以重定向到确认删除路线:
<td align="center"><button type="button" data-href="{{route('head.sale.h_2_101@confirmDelete', ['id' => $No-1])}}" class="btn btn-xs btn-success">Confirm Delete</button></td>
我也在web.php中设置了路由:
Route::match(['get', 'post'], 'head/sale/h_2_101/confirmDelete/{id}', 'head\sale\h_2_101@confirmDelete')->name("head.sale.h_2_101@confirmDelete")->middleware('auth');
它重定向到 h_2_101.php 控制器内部的这个函数:
public function comfirmDelete($id) {
View::share('deleteUrl', route('head.sale.h_2_101@delete', ['id' => $id]));
View::share('backUrl', "javascript:history.back()");
return redirect()->back()->withInput();
}
但是当我按下确认删除按钮时,它给了我这个错误:
我错过了什么吗?
【问题讨论】:
-
您的命名空间设置是否正确?应该是
namespace App\Http\Controllers\head\sale;。你的班级是class h_2_101 extends Controller { ... }吗?显示您的控制器声明。