@foreach($menuItems['data'] as $item)
|
|
@php
|
|
|
|
// class if url is same as page
|
|
$current = NULL;
|
|
|
|
// attribute target
|
|
$target = NULL;
|
|
|
|
// if page is not null
|
|
if ($item['page']) {
|
|
$title = $item['page']['title'];
|
|
$url = '/'.$item['page']['slug'];
|
|
|
|
// if page is current page
|
|
$current = isCurrentPage($item['page']['slug'], ' current');
|
|
|
|
// if title is set overwrite
|
|
if ($item['title']) {
|
|
$title = $item['title'];
|
|
}
|
|
|
|
// if page empty and only title and url is set
|
|
} elseif ($item['title'] && $item['url']) {
|
|
$title = $item['title'];
|
|
$url = $item['url'];
|
|
|
|
// if target set
|
|
if (isset($item['target'])) {
|
|
$target = 'target='.$item['target'];
|
|
|
|
if ($item['target'] === '_blank') {
|
|
$target .= ' rel=noreferrer';
|
|
}
|
|
}
|
|
|
|
} else {
|
|
continue;
|
|
}
|
|
|
|
@endphp
|
|
|
|
<a class="tabs__item{{ $current }}" {{ $target }} href="{{ $url }}">
|
|
{{ $title }}
|
|
</a>
|
|
@endforeach
|