@if(!empty($themeHeaderData['contents'])) @php $getUserLanguageAndLocale = getUserLanguagesLists(); $userCurrency = currency(); $themeHeaderTopNavData = !empty($themeHeaderData['contents']['top_navbar']) ? $themeHeaderData['contents']['top_navbar'] : []; @endphp
{{-- First Section --}}
{{-- Multi Color (Dark,Light) --}} @if(!empty($themeHeaderTopNavData) and !empty($themeHeaderTopNavData['show_color_mode']))
@endif
{{-- Second Section --}}
{{-- Language --}} @foreach($getUserLanguageAndLocale as $localeSign => $language) @if(mb_strtolower(app()->getLocale()) == mb_strtolower($localeSign))
{{ $language }} {{ trans('flag') }}
@endif @endforeach {{-- Currency --}} @if(!empty($currencies) and count($currencies)) @foreach($currencies as $currencyItem) @if($userCurrency == $currencyItem->currency)
{{ currencySign($currencyItem->currency) }}
@endif @endforeach @endif {{-- Cart --}} @if(!isFreeModeEnabled() || isFreeModeShowCartEnabled())
{{ $userCartCount }}
@endif
{{-- Link Or User --}} @if(auth()->check())
{{ $authUser->full_name }}
{{ $authUser->full_name }}
@else
@if(!empty($themeHeaderTopNavData['link_1']) and !empty($themeHeaderTopNavData['link_1']['title'])) {{ $themeHeaderTopNavData['link_1']['title'] }} @endif @if(!empty($themeHeaderTopNavData['link_1']) and !empty($themeHeaderTopNavData['link_1']['title']) and !empty($themeHeaderTopNavData['link_2']) and !empty($themeHeaderTopNavData['link_2']['title']))
@endif @if(!empty($themeHeaderTopNavData['link_2']) and !empty($themeHeaderTopNavData['link_2']['title'])) {{ $themeHeaderTopNavData['link_2']['title'] }} @endif
@endif
{{-- Third Section --}}
{{-- Drawers --}} @include('design_1.web.theme.headers.mobile.includes.language_drawer') @include('design_1.web.theme.headers.mobile.includes.main_menu_drawer') @if(!empty($currencies) and count($currencies)) @include('design_1.web.theme.headers.mobile.includes.currency_drawer') @endif @if(!empty($authUser)) @include('design_1.web.theme.headers.mobile.includes.auth_user_drawer') @endif @endif @push('scripts_bottom') @endpush