Laravel активный класс меню - PullRequest
       4

Laravel активный класс меню

0 голосов
/ 22 февраля 2020

Я искал решение для добавления активного класса в меню, но не могу понять это. Я проверил по всей сети, но, кажется, ничего не работает. Я работаю с Laravel 5.8

В моей сети. php У меня есть:

Route::get('categories/{title}-{id}/products', 'CategoryProductController@showProducts')->name('categories.products.show');

Затем в моем show.blade. php

@foreach ($categories as $category)
     <a href="{{route('categories.products.show', ['title' => $category->title, 'id' => $category->identifier])}}" class="list-group-item">
     {{$category->title}}
     </a>
@endforeach

Я попробовал:

<a href="{{route('categories.products.show', ['title' => $category->title, 'id' => $category->identifier])}}" class="{{ (request()->is('categories.products.show')) ? 'active' : '' }} list-group-item">
{{$category->title}}
</a>

и

<a href="{{route('categories.products.show', ['title' => $category->title, 'id' => $category->identifier])}}" class="{{ request()->routeIs('categories.products.show', ['title' => $category->title, 'id' => $category->identifier]) ? 'active' : '' }} list-group-item">
{{$category->title}}
</a>

Я также попробовал несколько других решений, но, похоже, ничего не работает.

...