Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Есть массив $category, необходимо в блайде вывести данные в список <li> и выделить определенный подсветкой, но как добавить к нему класс?
Ниже приведет пример, но в примере у меня дублируется запись списка.
@forelse ($category as $category)
@if ($category->link == $link_name->link)
<li class="navleft-item"><a class="current" href="{!!$category->link!!}">{!!$category->name!!}</a></li>
@endif
<li class="navleft-item"><a href="{!!$category->link!!}">{!!$category->name!!}</a></li>
@endforeach
Не в сети
Вопрос снимается, тупанул.
Не в сети
Я бы так сделал:
@endforeach ($category as $category)
<li class="navleft-item"><a href="{!!$category->link!!}" class="{{ $category->link == $link_name->link ? 'current' : '' }}">{!!$category->name!!}</a></li>
@endforeach
Я бы так сделал
Да, это лучший вариант. Нет смысла код дублировать.
Не в сети
Страницы 1