缺少必需的参数-Laravel

时间:2020-06-08 11:51:39

标签: laravel parameters routes

请,有人可以帮我吗。

我尝试了所有操作,看不到问题,但出现此错误:

缺少[Route:show_categories] [URI:Categories {$ id}]所需的参数。 (查看:C:\ xampp \ htdocs \ opg \ resources \ views \ footer \ footer_main.blade.php)

我尝试在SO中找到答案,但可能不是菜鸟问题,但我不知道下一步该怎么做。

我的观点

<div class="col-md-4">
    <a href="{{route('show_categories' , [ $categorie = 'voće'])}}">
        <div class="single-service">
            <img src="{{asset('avatars/vegtables.jpg')}}" alt="profile-picture">
            <div class="new">
                <h5>Voće</h5>
            </div>
        </div>
    </a>
</div>

我的路线

Route::get('/categories{$categorie}' , 'Controller@main_categories')->name('show_categories');

我的控制器

public function main_categories($categorie){
    return view('categories');
}

Thx们:)

2 个答案:

答案 0 :(得分:0)

@kopz是正确的,您在路线中缺少/。请检查他的评论。 应该再进行一次更正,[$ categorie = 'voće']。[pcategorie => 'voće']。

答案 1 :(得分:0)

{{route('show_categories' , [ 'categorie' => 'voće'])}}