我创建了以下路由。
Route::resource('admin/products/', 'ProductsController')->middleware('auth');
我已经使用Artisan创建了一个包含所有方法(索引,创建,编辑等)的控制器。
当我使用命令php artisan route:list时,我得到以下路线(其中包括):
GET|HEAD | admin/products/{}/edit | edit | App\Http\Controllers\ProductsController@edit | web,auth|
DELETE | admin/products/{} | destroy| App\Http\Controllers\ProductsController@destroy| web,auth|
这是可以预料的。但是当我添加到链接href时,链接是正确生成的,但是当我点击它时,我得到了404页面。同样的情况是,当我使用表单发布来销毁时(我已经创建了一个表单,我仍然得到404。{{ route('edit', $product->id) }}
action="{{ route('destroy', $product->id) }}"
@method('DELETE')
任何帮助,我应该开始寻找解决方案将不胜感激。
神不在的星期二
不负相思意