@if(!isset($innerLoop))
@else
@endif @php if (Voyager::translatable($items)) { $items = $items->load('translations'); } @endphp @foreach ($items as $item) @php $originalItem = $item; if (Voyager::translatable($item)) { $item = $item->translate($options->locale); } $listItemClass = null; $linkAttributes = null; $styles = null; $icon = null; $caret = null; // Background Color or Color if (isset($options->color) && $options->color == true) { $styles = 'color:'.$item->color; } if (isset($options->background) && $options->background == true) { $styles = 'background-color:'.$item->color; } // With Children Attributes if(!$originalItem->children->isEmpty()) { $linkAttributes = 'class="dropdown-toggle" data-toggle="dropdown"'; $caret = '
'; if(url($item->link()) == url()->current()){ $listItemClass = 'dropdown active'; }else{ $listItemClass = 'dropdown'; } } // Set Icon if(isset($options->icon) && $options->icon == true){ $icon = '
'; } @endphp
{!! $icon !!}
{{ $item->title }}
{!! $caret !!}
@if(!$originalItem->children->isEmpty()) @include('voyager::menu.bootstrap', ['items' => $originalItem->children, 'options' => $options, 'innerLoop' => true]) @endif
@endforeach