我有锦标赛>类别>设置,我需要编辑设置。
创作(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
任何想法????
答案 0 :(得分:0)
在RouteServiceProvider.php中,我定义了绑定:
<script type="text/javascript">
$(document).ready(function() {
$('#add_category_form').submit(function(e) {
e.preventDefault();
this.submit();
setTimeout(function(){ // Delay for Chrome
$('#new_category_field').val('');
$('#add_category').prop('disabled', true);
}, 100);
});
});
</script>
因此,常规设置绑定与类别设置
冲突