我的索引文件:@foreach ($categories as $category) <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"><a href="{{ route('category', app()->getLocale(), $category->name) }}">{{ $category->name }}</a></h4> </div> </div>@endforeach我的路線文件:Route::prefix('/{language}')->group(function () {Route::get('/', ['uses' => 'IndexController@home', 'as' => 'home']);Route::post('/', ['uses' => 'IndexController@price', 'as' => 'price']);Route::get('contact', ['uses' => 'ContactController@show', 'as' => 'contact']);Route::post('contact', ['uses' => 'ContactController@send', 'as' => 'contact-send']);Route::get('/category/{category}', ['uses' => 'CategoryController@show', 'as' => 'category']); });錯誤文本:缺少 [路線:類別] [URI:{語言}/類別/{類別}] 所需的參數。(查看:/Applications/MAMP/htdocs/shop/resources/views/index.blade.php)我認為問題是我錯誤地插入了第二個參數,請幫助我,預先感謝;)
1 回答

開滿天機
TA貢獻1786條經驗 獲得超13個贊
將參數作為數組傳遞。
route('category', ['language' => app()->getLocale(), 'category' => $category->name])
- 1 回答
- 0 關注
- 120 瀏覽
添加回答
舉報
0/150
提交
取消