<nav id="nav" class="navbar navbar-default navbar-static-top">
    <div class="container">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".bs-navbar-collapse" aria-expanded="false" aria-controls="navbar">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            @if($website->logo)
                <a class="bo-logo" href="{{ url('admin') }}">
                    <img src="{{ path_asset('path.backoffice.images_path') . '/' . $website->logo }}" alt="{{ $website->name }}">
                </a>
            @else
                <a class="navbar-brand" href="{{ url('admin') }}">{{ config('backoffice.title') }}</a>
            @endif
        </div>
        <nav class="collapse navbar-collapse bs-navbar-collapse">
            @if($user->backendRole->short_name != 'read')
                <ul id="navbar" class="nav navbar-nav">
                    @if(!empty($contentMenus))
                        @foreach($contentMenus as $contentGroup => $contentOptions)
                            <li class="dropdown {{ ('admin_content_' . $contentGroup) === $selected_menu ? 'active' : '' }}">
                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
                                    {{ ucfirst($contentGroup) }}
                                    <span class="carret"></span>
                                </a>
                                <ul class="dropdown-menu" role="menu">
                                    @foreach ($contentOptions as $type => $label)
                                        <li {{ ('admin_content_' . $type) === $selected_option ? 'class="active"' : '' }}>
                                            <a href="{{ url('admin/content/index/' . $type) }}">
                                                <span>{{ ucfirst($label) }}</span>
                                            </a>
                                        </li>
                                    @endforeach
                                </ul>
                            </li>

                        @endforeach
                    @endif

                    @if (sizeof($frontend_menus) > 0)
                        <li class="dropdown {{ 'admin_menus' === $selected_menu ? 'active' : '' }}">
                            <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
                                @lang('backend.menus')
                                <span class="carret"></span>
                            </a>
                            <ul class="dropdown-menu" role="menu">
                                @foreach ($frontend_menus as $option)
                                    <li {{ ('admin_menu_' . $option->id) === $selected_option ? 'class="active"' : '' }}>
                                        <a href="{{ url('admin/menu/edit/' . $option->id) }}">
                                            <span>{{ $option->name }}</span>
                                        </a>
                                    </li>
                                @endforeach
                            </ul>
                        </li>
                    @endif

                    @foreach ($menus as $menu_key => $menu)
                        @if (!isset($menu['permission']) || $user->hasPermission($menu['permission']))
                            @if (isset($menu['options']))
                                <li class="dropdown {{ $menu_key === $selected_menu ? 'active' : '' }}">
                                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
                                        {{ $menu['title'] }}
                                        <span class="carret"></span>
                                    </a>
                                    <ul class="dropdown-menu" role="menu">
                                        @foreach ($menu['options'] as $option_key => $option)
                                            @if (!isset($option['websites']) || in_array($website->id, $option['websites']))
                                                @if (!isset($option['permission']) || $user->hasPermission($option['permission']))
                                                    <li class="menu_item_{{$option_key}}" {{ $option_key === $selected_option ? 'class="active"' : '' }}>
                                                        <a href="{{ url($option['link_to']) }}">
                                                            <span>{{ $option['title'] }}</span>
                                                        </a>
                                                    </li>
                                                @endif
                                            @endif
                                        @endforeach
                                    </ul>
                                </li>
                            @else
                                <li {{ $menu_key === $selected_menu ? 'class="active"' : '' }}>
                                    <a href="{{ url($menu['link_to']) }}">
                                        <span>{{ $menu['title'] }}</span>
                                    </a>
                                </li>
                            @endif
                        @endif
                    @endforeach
                </ul>
            @endif
            <div id="info" class="nav navbar-nav navbar-right">
                <div class="pull-right website-chooser">
                    @if($user->websites->count() > 1)
                        {!! html()->select('websitePicker', $user->websites->pluck("name", "base_url")->all(), getWebsite()->base_url, array("class" => "form-control input-sm pull-right")) !!}
                    @else
                        {!! getWebsite()->name  !!}
                    @endif
                </div>
                <div class="pull-left">
                    @if($user->backendRole->short_name == 'read')
                        {{ $user->name }}
                    @else
                        <a href="{{ url("/admin/admin-users/edit/" . $user->id) }}">{{ $user->name }}</a>
                    @endif |
                    <a href="{{ route('admin.logout') }}"
                       onclick="event.preventDefault();
                                                 document.getElementById('logout-form').submit();">
                        @lang('backend.log_out')
                    </a>

                    <form id="logout-form" action="{{ route('admin.logout') }}" method="POST">
                        @csrf
                    </form>
                </div>
            </div>
        </nav>
    </div>
</nav>
<div class="clear"></div>
