@@ -7,7 +7,6 @@ |
||
| 7 | 7 | use Malezha\Menu\Contracts\Attributes as AttributesContract; |
| 8 | 8 | use Malezha\Menu\Contracts\Builder as BuilderContract; |
| 9 | 9 | use Malezha\Menu\Contracts\Group; |
| 10 | -use Malezha\Menu\Contracts\HasAttributes as HasAttributesContract; |
|
| 11 | 10 | use Malezha\Menu\Contracts\Item; |
| 12 | 11 | use Malezha\Menu\Contracts\Link; |
| 13 | 12 | use Malezha\Menu\Traits\HasAttributes; |
@@ -1,7 +1,12 @@ |
||
| 1 | 1 | @if ($menu) |
| 2 | 2 | <{{ $menu->getType() }}{!! $menu->buildAttributes() !!}> |
| 3 | 3 | @foreach ($menu->all() as $value) |
| 4 | - <?php $isGroup = $value instanceof \Malezha\Menu\Contracts\Group; if ($isGroup) $item = $value->getItem(); else $item = $value; ?> |
|
| 4 | + <?php $isGroup = $value instanceof \Malezha\Menu\Contracts\Group; if ($isGroup) { |
|
| 5 | + $item = $value->getItem(); |
|
| 6 | +} else { |
|
| 7 | + $item = $value; |
|
| 8 | +} |
|
| 9 | +?> |
|
| 5 | 10 | @if($item->canDisplay()) |
| 6 | 11 | <li{!! $item->buildAttributes() !!}> |
| 7 | 12 | <a href="{{ $item->getLink()->getUrl() }}"{!! $item->getLink()->buildAttributes() !!}>{!! $item->getLink()->getTitle() !!}</a> |