сайте две кнопки главная и статьи
if(! function_exists('active_link')){
function active_link(string $name , string $active = 'active'):string
{
return Route::is($name) ? $active: '' ;
}
}
подскажите как мне сделать что бы кнопка статьи была активна, когда находимся на одной статьи ?
а почему бы не сделать нейминг роутов и внутри блейда потом не проверить? что-то вроде <a href="{{ route(‘articles.all’) }}" class="{{ request()->routeIs(‘articles.*’) ? 'active' : '' }}">Статьи</a>
или взять готовый пакет и не изобретать велосипед https://github.com/dwightwatson/active
Обсуждают сегодня