elektronikamaster blade auth
This commit is contained in:
parent
95aa2ec6e8
commit
2dbd2af067
|
|
@ -7,10 +7,9 @@
|
||||||
}
|
}
|
||||||
$cart = cart()->getCart();
|
$cart = cart()->getCart();
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<my-mobile-nav></my-mobile-nav>
|
<my-mobile-nav></my-mobile-nav>
|
||||||
|
|
||||||
@push('scripts')
|
@push('scripts')
|
||||||
|
@auth('customer')
|
||||||
<script type="text/x-template" id="profile-btn-template">
|
<script type="text/x-template" id="profile-btn-template">
|
||||||
<div class="login logged-true logged" @click.prevent="toggleProfileDropdown">
|
<div class="login logged-true logged" @click.prevent="toggleProfileDropdown">
|
||||||
<button type="button" class="nav-link">
|
<button type="button" class="nav-link">
|
||||||
|
|
@ -21,7 +20,18 @@
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</script>
|
</script>
|
||||||
|
<script>
|
||||||
|
Vue.component('profile-btn', {
|
||||||
|
template: '#profile-btn-template',
|
||||||
|
methods: {
|
||||||
|
toggleProfileDropdown() {
|
||||||
|
let obj = document.querySelector('.profile-dropdown')
|
||||||
|
obj.classList.toggle('shown')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
</script>
|
||||||
|
@endauth
|
||||||
<script type="text/x-template" id="my-mobile-nav-template">
|
<script type="text/x-template" id="my-mobile-nav-template">
|
||||||
<nav class="nav-block container">
|
<nav class="nav-block container">
|
||||||
<div class="burger-mobile" @click.capture="closeMobileMenu($event)">
|
<div class="burger-mobile" @click.capture="closeMobileMenu($event)">
|
||||||
|
|
@ -127,7 +137,7 @@
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
@endauth
|
@endauth
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -229,7 +239,7 @@
|
||||||
<img src="{{ bagisto_asset('icons/burger-arrow-white.svg') }}" alt="burger arrow white">
|
<img src="{{ bagisto_asset('icons/burger-arrow-white.svg') }}" alt="burger arrow white">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{-- <div class="burger-dropdown active" id="language-dropdown-content">
|
{{-- <div class="burger-dropdown active" id="language-dropdown-content">
|
||||||
<ul class="burger-list-inner-inner lang-list" onchange="window.location.href = this.value">
|
<ul class="burger-list-inner-inner lang-list" onchange="window.location.href = this.value">
|
||||||
@foreach (core()->getCurrentChannel()->locales as $locale)
|
@foreach (core()->getCurrentChannel()->locales as $locale)
|
||||||
|
|
@ -249,15 +259,15 @@
|
||||||
@endforeach
|
@endforeach
|
||||||
</ul>
|
</ul>
|
||||||
</div> --}}
|
</div> --}}
|
||||||
|
|
||||||
<div class="language-dropdown" id="language-dropdown-content" onchange="window.location.href = this.value">
|
<div class="language-dropdown" id="language-dropdown-content" onchange="window.location.href = this.value">
|
||||||
@foreach (core()->getCurrentChannel()->locales as $locale)
|
@foreach (core()->getCurrentChannel()->locales as $locale)
|
||||||
<a
|
<a
|
||||||
class="@if(core()->getCurrentLocale()->code == $locale->code) active-lang @endif burger-item-name lang lang-second"
|
class="@if(core()->getCurrentLocale()->code == $locale->code) active-lang @endif burger-item-name lang lang-second"
|
||||||
@if (isset($serachQuery))
|
@if (isset($serachQuery))
|
||||||
href="?{{ $serachQuery }}&locale={{ $locale->code }}"
|
href="?{{ $serachQuery }}&locale={{ $locale->code }}"
|
||||||
@else
|
@else
|
||||||
href="?locale={{ $locale->code }}"
|
href="?locale={{ $locale->code }}"
|
||||||
@endif
|
@endif
|
||||||
>
|
>
|
||||||
<div class="burger-lang">
|
<div class="burger-lang">
|
||||||
|
|
@ -268,8 +278,8 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{-- Language dropdown end --}}
|
{{-- Language dropdown end --}}
|
||||||
|
|
||||||
|
|
||||||
<a href="{{ route('shop.checkout.cart.index') }}" class="nav-link">
|
<a href="{{ route('shop.checkout.cart.index') }}" class="nav-link">
|
||||||
<div class="icon-wrapper">
|
<div class="icon-wrapper">
|
||||||
<img src="{{ bagisto_asset('icons/cart.svg') }}" alt="cart" />
|
<img src="{{ bagisto_asset('icons/cart.svg') }}" alt="cart" />
|
||||||
|
|
@ -313,21 +323,8 @@
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
</script>
|
</script>
|
||||||
<script>
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
Vue.component('profile-btn', {
|
|
||||||
template: '#profile-btn-template',
|
|
||||||
methods: {
|
|
||||||
toggleProfileDropdown() {
|
|
||||||
let obj = document.querySelector('.profile-dropdown')
|
|
||||||
obj.classList.toggle('shown')
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
Vue.component('my-mobile-nav', {
|
Vue.component('my-mobile-nav', {
|
||||||
|
|
|
||||||
|
|
@ -19,22 +19,19 @@
|
||||||
<div class="flag-wrapper">
|
<div class="flag-wrapper">
|
||||||
<img src="{{ core()->getCurrentLocale()->image_url }}" alt="" width="30" height="20" />
|
<img src="{{ core()->getCurrentLocale()->image_url }}" alt="" width="30" height="20" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="language-wrapper">
|
<div class="language-wrapper">
|
||||||
<span class="language">{{ core()->getCurrentLocale()->name }}</span>
|
<span class="language">{{ core()->getCurrentLocale()->name }}</span>
|
||||||
<ul class="language-list hidden" id="locale-switcher" onchange="window.location.href = this.value"
|
<ul class="language-list hidden" id="locale-switcher" onchange="window.location.href = this.value">
|
||||||
@if (count(core()->getCurrentChannel()->locales) == 1) disabled="disabled" @endif>
|
@foreach (core()->getCurrentChannel()->locales as $locale)
|
||||||
|
@if (isset($serachQuery))
|
||||||
@foreach (core()->getCurrentChannel()->locales as $locale)
|
<li class="language-el" {{ $locale->code == app()->getLocale() ? 'selected' : '' }}><a href="?{{ $serachQuery }}&locale={{ $locale->code }}">{{ $locale->name }}</a></li>
|
||||||
@if (isset($serachQuery))
|
@else
|
||||||
<li class="language-el" {{ $locale->code == app()->getLocale() ? 'selected' : '' }}><a href="?{{ $serachQuery }}&locale={{ $locale->code }}">{{ $locale->name }}</a></li>
|
<li class="language-el" {{ $locale->code == app()->getLocale() ? 'selected' : '' }}><a href="?locale={{ $locale->code }}">{{ $locale->name }}</a></li>
|
||||||
@else
|
@endif
|
||||||
<li class="language-el" {{ $locale->code == app()->getLocale() ? 'selected' : '' }}><a href="?locale={{ $locale->code }}">{{ $locale->name }}</a></li>
|
@endforeach
|
||||||
@endif
|
|
||||||
@endforeach
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
|
||||||
|
|
@ -9,24 +9,23 @@
|
||||||
<meta name="csrf-token" content="{{ csrf_token() }}">
|
<meta name="csrf-token" content="{{ csrf_token() }}">
|
||||||
<meta http-equiv="content-language" content="{{ app()->getLocale() }}">
|
<meta http-equiv="content-language" content="{{ app()->getLocale() }}">
|
||||||
<meta name="format-detection" content="telephone=no">
|
<meta name="format-detection" content="telephone=no">
|
||||||
@if ($favicon = core()->getCurrentChannel()->favicon_url)
|
@if ($favicon = core()->getCurrentChannel()->favicon_url)
|
||||||
<link rel="icon" sizes="16x16" href="{{ $favicon }}" />
|
<link rel="icon" sizes="16x16" href="{{ $favicon }}" />
|
||||||
@else
|
@else
|
||||||
<link rel="icon" sizes="16x16" href="{{ bagisto_asset('images/favicon.ico') }}" />
|
<link rel="icon" sizes="16x16" href="{{ bagisto_asset('images/favicon.ico') }}" />
|
||||||
|
@endif
|
||||||
|
@yield('head')
|
||||||
|
@section('seo')
|
||||||
|
@if (! request()->is('/'))
|
||||||
|
<meta name="description" content="{{ core()->getCurrentChannel()->description }}"/>
|
||||||
@endif
|
@endif
|
||||||
@yield('head')
|
@show
|
||||||
@section('seo')
|
@stack('css_before')
|
||||||
@if (! request()->is('/'))
|
|
||||||
<meta name="description" content="{{ core()->getCurrentChannel()->description }}"/>
|
|
||||||
@endif
|
|
||||||
@show
|
|
||||||
@stack('css_before')
|
|
||||||
<link rel="stylesheet" href="{{bagisto_asset('styles/style.css')}}" />
|
<link rel="stylesheet" href="{{bagisto_asset('styles/style.css')}}" />
|
||||||
@stack('css')
|
@stack('css')
|
||||||
<style>
|
<style>
|
||||||
{!! core()->getConfigData('general.content.custom_scripts.custom_css') !!}
|
{!! core()->getConfigData('general.content.custom_scripts.custom_css') !!}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
<body style="scroll-behavior: smooth;">
|
<body style="scroll-behavior: smooth;">
|
||||||
@include('shop::layouts.header.top-nav')
|
@include('shop::layouts.header.top-nav')
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue