langswitch

This commit is contained in:
Arno Kaimbacher 2018-11-21 13:40:34 +01:00
parent ad42e73126
commit 8d91d0e7a8
14 changed files with 792 additions and 76 deletions

View file

@ -0,0 +1,35 @@
{{-- <div class="langswitch-wrapper">
<a class="dropdown-toggle langswitch-toggle uppercase triangle-top-left selected" data-toggle="dropdown" href="#" role="button" aria-haspopup="true"
aria-expanded="false">
{{ $currentLocale }} <span class="caret"></span>
</a>
<ul class="dropdown-menu">
@foreach($localesOrdered as $localeCode => $properties) @if ($localeCode != $currentLocale)
<li>
<a class="uppercase" rel="alternate" hreflang="{{$localeCode}}" href="{{ $localizedURLs[$localeCode] }}">
{{ $localeCode }}
</a>
</li>
@endif @endforeach
</ul>
</div> --}}
<div class="langswitch-wrapper dropdown">
<a class="dropdown-toggle langswitch-toggle uppercase triangle-top-left selected" data-toggle="dropdown" href="#" role="button"
aria-haspopup="true" aria-expanded="false">
{{ $currentLocale }} <span class="caret"></span>
</a>
<ul id="lang-switch" class="nav dropdown-menu" title="Choose your language">
@foreach($localesOrdered as $localeCode => $properties)
@if ($localeCode != $currentLocale)
<li>
<a title="documents" href="{{ URL::route('setlocale',['lang' => $localeCode]) }}">{{ $localeCode }}</a>
</li>
@endif
@endforeach
</ul>
</div>

View file

@ -18,6 +18,7 @@
<!--<link href="{{ asset('css/app1.css') }}" rel="stylesheet" />-->
<!--<link rel='stylesheet' href="{{ asset('css/page.css') }}" />-->
<link rel='stylesheet' href="{{ asset('css/styles.css') }}" />
<link rel='stylesheet' href="{{ asset('css/langswitch.css') }}" />
<!-- Fonts -->
<link rel='stylesheet' href="{{ asset('css/font-awesome.css') }}" />
<link href="http://fonts.googleapis.com/css?family=Open+Sans%3A300italic%2C400italic%2C700italic%2C400%2C300%2C700%2C800&amp;ver=3.8.1" type="text/css" rel="stylesheet">
@ -118,7 +119,10 @@
{{-- <script type="text/javascript" src="{{ asset('js/jquery-2.1.1.min.js') }}"></script> --}}
<script type="text/javascript" src="{{ asset('js/lib.js') }}"></script>
<script type="text/javascript">
$('div.alert').not('alert-important').delay(3000).slideUp(300);
$(document).ready(function() {
$('div.alert').not('alert-important').delay(3000).slideUp(300);
});
</script>
@yield('scripts')

View file

@ -1,5 +1,31 @@
<div class="header" id="menu" itemprop="hasPart" itemscope itemtype="http://schema.org/WPHeader">
<div class="container">
<div class="top-header">
@include('components.langswitch', [
'currentLocale' => App::getLocale(),
'localesOrdered' => LaravelLocalization::getLocalesOrder(),
'localizedURLs' => getLocalizedURLArray(),
])
{{-- <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-main-collapse">
<i class="fa fa-bars fa-2x"></i>
</button> --}}
{{-- <a class="navbar-brand no-border hidden-xs first-part" href="{!! URL::to('') !!}">
web
</a> --}}
{{-- @include('components.searchbar', [
'search' => isSet($search) ? $search : '',
]) --}}
{{-- <a class="navbar-brand no-border hidden-xs second-part" href="{!! URL::to('') !!}">
umenia
</a> --}}
</div>
<div class="inner-container">
<div class="pure-hidden-tablet pure-hidden-desktop">