Я использую библиотеку laravel под названием lavary / laravel-menu , у меня есть панель навигации (я использую Bootstrap 4).
Моя проблема в том, что я пытался добавить выпадающую ссылку, но она не работает так, как я ожидал, потому что класс отсутствует. (Класс ul называется «выпадающее меню»), и я не могу найти способ добавить этот класс.
$menu->add('Dropdown', ['class' => 'nav-item dropdown'])
->link->attr([
'class' => 'nav-link dropdown-toggle',
'data-toggle' => 'dropdown',
'role' => 'button',
'aria-expanded' => 'false',
'href' => '#'
]);
$menu->dropdown->parent(['class' => 'nav-link dropdown-toggle']);
$menu->dropdown->add('Another Action', ['class' => 'dropdown-item']);
Это вывод.
<li class="nav-item dropdown show">
<a class="nav-link dropdown-toggle" data-toggle="dropdown"
role="button" aria-expanded="true" href="#">
Dropdown
</a>
<ul>
<li class="dropdown-item"><a>Another Action</a></li>
</ul>
</li>