【发布时间】:2016-03-31 20:08:36
【问题描述】:
我有锦标赛 > 类别 > 设置,我需要编辑设置。
为了创作(http://laravel.dev:8000/tournaments/1/categories/5/settings/create ),我没问题,只有更新失败(http://laravel.dev:8000/tournaments/1/categories/2/settings/5/edit)
我检查了参数 (1,2,5),它们都没有问题。
我将我的路线与资源()一起使用
Route::resource('tournaments/{tournamentId}/categories/{categoryId}/settings', 'CategorySettingsController');
当我输入 php artisan route:list 时,我得到了这条路线:
GET|HEAD | tournaments/{tournamentId}/categories/{categoryId}/settings/{settings}/edit | tournaments.{tournamentId}.categories.{categoryId}.settings.edit | App\Http\Controllers\CategorySettingsController@edit | auth,roles |
所以,就我而言,一切都应该没问题,我不明白为什么我会得到一个 NotFoundHttpException
有什么想法吗????
【问题讨论】:
-
您能否发布控制器操作的代码以查看可能发生的情况?
-
你能发布
edit函数吗?前四五行就够了 -
现在,我只是做一个 dd() 看看它是否进入