diff options
Diffstat (limited to 'resources/views/snippets')
| -rw-r--r-- | resources/views/snippets/breadcrumbs.blade.php | 32 | ||||
| -rw-r--r-- | resources/views/snippets/navbar.blade.php | 97 | ||||
| -rw-r--r-- | resources/views/snippets/spirittypesbuttons.blade.php | 2 |
3 files changed, 94 insertions, 37 deletions
diff --git a/resources/views/snippets/breadcrumbs.blade.php b/resources/views/snippets/breadcrumbs.blade.php index 736982e..5149a93 100644 --- a/resources/views/snippets/breadcrumbs.blade.php +++ b/resources/views/snippets/breadcrumbs.blade.php @@ -1,6 +1,6 @@ @isset($spirit_type) <?php - $breadcrumb = $spirit_type; + $breadcrumb = ucwords($spirit_type); ?> @endisset @isset($search_phrase) @@ -8,37 +8,56 @@ $breadcrumb = "Suche nach " . $search_phrase; ?> @endisset + +@php +if ( ! isset($breadcrumb) && str_contains(Request::route()->getName(), "cocktail") ) + $breadcrumb = "Cocktails" +@endphp + <div class="container"> <nav class="breadcrumbs" typeof="BreadcrumbList" vocab="https://schema.org/" aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="home breadcrumb-item"> <span property="itemListElement" typeof="ListItem"> - <a property="item" typeof="WebPage" title="Gehe zur Startseite: Fuselkönig.de" href="/" class="home"> + <a property="item" typeof="WebPage" title="Gehe zur Startseite" href="{{ env('APP_URL') }}" class="home"> <span property="name">Startseite</span> </a> <meta property="position" content="1"> </span> </li> +@isset( $breadcrumb ) +@if ( str_contains(Request::route()->getName(), "angebot") ) <li class="post post-angebote-archive breadcrumb-item"> <span property="itemListElement" typeof="ListItem"> - <a property="item" typeof="WebPage" title="Gehe zur Angebotsseite." href="/" class="post post-angebote-archive"> + <a property="item" typeof="WebPage" title="Gehe zur Angebotsseite." href="{{ route('angebote_index') }}" class="post post-angebote-archive"> <span property="name">Angebote</span> </a> <meta property="position" content="2"> </span> </li> +@elseif ( Request::route()->getName() != "cocktail_index" ) + <li class="post post-angebote-archive breadcrumb-item"> + <span property="itemListElement" typeof="ListItem"> + <a property="item" typeof="WebPage" title="Gehe zur Cocktailseite." href="{{ route('cocktail_index') }}" class="post post-angebote-archive"> + <span property="name">Cocktails</span> + </a> + <meta property="position" content="2"> + </span> + </li> +@endif + @if ( 1 == Request::get('page') || "" == Request::get('page') ) <li class="archive taxonomy type current-item breadcrumb-item active" aria-current="page"> <span property="itemListElement" typeof="ListItem"> - <span property="name">{{ ucwords($breadcrumb) }}</span> + <span property="name">{{ ($breadcrumb) }}</span> <meta property="position" content="3"> </span> </li> @elseif ( 1 < Request::get('page') ) <li class="post post-angebote-archive breadcrumb-item active"> <span property="itemListElement" typeof="ListItem"> - <a property="item" typeof="WebPage" title="{{ ucwords($breadcrumb) }}" href="?page=1" class="post post-angebote-archive"> - <span property="name">{{ ucwords($breadcrumb) }}</span> + <a property="item" typeof="WebPage" title="{{ ($breadcrumb) }}" href="?page=1" class="post post-angebote-archive"> + <span property="name">{{ ($breadcrumb) }}</span> </a> <meta property="position" content="3"> </span> @@ -50,6 +69,7 @@ </span> </li> @endif +@endisset </ol> </nav> </div> diff --git a/resources/views/snippets/navbar.blade.php b/resources/views/snippets/navbar.blade.php index a423a53..8172eae 100644 --- a/resources/views/snippets/navbar.blade.php +++ b/resources/views/snippets/navbar.blade.php @@ -1,53 +1,87 @@ + + <div id="wrapper-navbar" itemscope itemtype="http://schema.org/WebSite"> - <a class="skip-link sr-only sr-only-focusable" href="#content">Skip to content</a> - <nav class="navbar navbar-expand-md"> - - <!-- Your site title as branding in the menu --> - - - <a class="navbar-brand" rel="home" href="https://www.fuselkoenig.de/" title="Fuselkönig" itemprop="url"><img src="https://www.fuselkoenig.de/wp-content/themes/fuselkoenig_de_v2/img/paw_with_glencairn.png" width=60 height=60 alt="logo"> Fuselkönig</a> - - - + <a class="navbar-brand" rel="home" href="{{ env('APP_URL') }}" title="KategorischerAperitif.de vom Fuselkönig" itemprop="url"><img src="https://www.fuselkoenig.de/wp-content/themes/fuselkoenig_de_v2/img/paw_with_glencairn.png" width=60 height=60 alt="logo"> Kategorischer Aperitif</a></a> <!-- end custom logo --> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> -<div id="navbarNavDropdown" class="collapse navbar-collapse"><ul id="main-menu" class="navbar-nav ml-auto flex-column-sm"><li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4013" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-4013 nav-item"><a title="Startseite" href="/" class="nav-link">Startseite</a></li> -<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4014" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4014 nav-item"><a title="Zum Blog" href="https://www.fuselkoenig.de/" class="nav-link">Zum Blog</a></li> -<!--li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4016" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-has-children dropdown menu-item-4016 nav-item"><a title="Was wurde getrunken?" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-4016">Was wurde getrunken?</a> -<ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-4016" role="menu"> - <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4023" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4023 nav-item"><a title="Whisky" href="https://www.fuselkoenig.de/whisky/" class="dropdown-item">Whisky</a></li> - <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4024" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4024 nav-item"><a title="Wodka" href="https://www.fuselkoenig.de/wodka/" class="dropdown-item">Wodka</a></li> - <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4017" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4017 nav-item"><a title="Likör" href="https://www.fuselkoenig.de/likoer/" class="dropdown-item">Likör</a></li> - <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4019" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4019 nav-item"><a title="Obstbrand" href="https://www.fuselkoenig.de/obstbrand/" class="dropdown-item">Obstbrand</a></li> - <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4021" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4021 nav-item"><a title="Champagner & Co" href="https://www.fuselkoenig.de/wein/" class="dropdown-item">Champagner & Co</a></li> - <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4022" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4022 nav-item"><a title="Brandy & Grappa" href="https://www.fuselkoenig.de/weinbrand/" class="dropdown-item">Brandy & Grappa</a></li> - <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4018" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4018 nav-item"><a title="Mezcal" href="https://www.fuselkoenig.de/mezcal-tequila/" class="dropdown-item">Mezcal</a></li> -</ul> -</li--> -<!--li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4012" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4012 active nav-item"><a title="Sonderangebote" href="/" class="nav-link">Sonderangebote</a></li--> -<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4016" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4016 nav-item"><a title="Erfahre mehr" href="{{ route('index') }}#erfahremehr" class="nav-link">Erfahre mehr</a></li> -<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4015" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4015 nav-item"><a title="Über mich" href="https://www.fuselkoenig.de/ueber-diesen-blog/" class="nav-link">Über mich</a></li> -</ul></div> +<div id="navbarNavDropdown" class="collapse navbar-collapse"> + <ul id="main-menu" class="navbar-nav ml-auto flex-column-sm"> + <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4013" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4013 nav-item"> + <a title="Startseite" href="{{ env('APP_URL') }}" class="nav-link">Startseite</a> + </li> + <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4018" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4018 nav-item"> + <a title="Suchmaschine für Sonderangebote" href="{{ route('angebote_index') }}" class="nav-link">Sonderangebote</a> +</li> + <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4017" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4017 nav-item"> + <a title="Suchmaschine für Cocktails" href="{{ route('cocktail_index') }}" class="nav-link">Cocktails</a> +</li> + <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4014" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4014 nav-item"> + <a title="Zum Blog" href="https://www.fuselkoenig.de/" class="nav-link">Zum Blog</a> +</li> + <!--li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4016" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4016 nav-item"> + <a title="Erfahre mehr" href="{{ route('angebote_index') }}/#erfahremehr" class="nav-link">Erfahre mehr</a> + </li--> + <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-4015" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4015 nav-item"> + <a title="Über mich" href="https://www.fuselkoenig.de/ueber-diesen-blog/" class="nav-link">Über mich</a> + </li> + </ul> +</div> </nav><!-- .site-navigation --> </div><!-- #wrapper-navbar end --> + <div class="main-header"> <div class="container"> <div class="row"> <div class="col-sm col-xl-8 align-self-center"> - <h1 class="d-none d-lg-inline"><a class="brand-url" rel="home" href="/" title="Fuselkönig" itemprop="url">Sonderangebote</a></h1> - <p class="slogan">Finde den besten Deal in Sachen Spirituosen</p> + <h1 class="dd-none d-lg-inline"> +@php +if ( str_contains(Request::route()->getName(), 'angebot') ){ +@endphp + <a class="brand-url" rel="home" href="{{ route('angebote_index') }}" title="Sonderangebote" itemprop="url">Sonderangebote</a></h1> +@php +} else if ( str_contains(Request::route()->getName(), 'cocktail') ){ +@endphp + <a class="brand-url" rel="home" href="{{ route('cocktail_index') }}" title="Cocktails" itemprop="url">Cocktails</a></h1> +@php +} else { +@endphp + <a class="brand-url" rel="home" href="{{ env('APP_URL') }}" title="Kategorischer Aperitif" itemprop="url">Der kategorische Aperitif</a></h1> +@php +} +@endphp + + <p class="slogan"> +@php +if ( str_contains(Request::route()->getName(), 'angebot') ){ +@endphp +Finde den besten Deal in Sachen Spirituosen +@php +} else if ( str_contains(Request::route()->getName(), 'cocktail') ){ +@endphp + Inoffizielle Suchmaschine für <a href="https://schlimmerdurst.net/2016/06/27/cocktailrezepte-auf-einen-blick/" style="color:inherit; text-decoration:underline">schlimmerdurst.net</a> +@php +} else { +@endphp + Essen macht satt, trinken macht glücklich. +@php +} +@endphp +</p> </div> <div class="col-sm col-xl-4 align-self-center"> -<form class="form-inline my-2 my-lg-0 float-none float-sm-right" method="get" id="searchform" action="{{ route('search') }}" role="search"> +@php +if ( str_contains(Request::route()->getName(), 'angebot') ){ +@endphp +<form class="form-inline my-2 my-lg-0 float-none float-sm-right" method="get" id="searchform" action="{{ route('angebote_search') }}" role="search"> <label class="sr-only" for="s">Search</label> <div class="input-group"> <input class="field form-control" id="q" name="q" type="text" @@ -57,6 +91,9 @@ </span> </div> </form> +@php +} +@endphp </div> </div> </div> diff --git a/resources/views/snippets/spirittypesbuttons.blade.php b/resources/views/snippets/spirittypesbuttons.blade.php index 1f2cf5e..c5942f5 100644 --- a/resources/views/snippets/spirittypesbuttons.blade.php +++ b/resources/views/snippets/spirittypesbuttons.blade.php @@ -5,7 +5,7 @@ if ( isset($spirit_types) && 0 < count($spirit_types) ) { <?php foreach( $spirit_types as $o ) { ?> - <a class="btn btn-white" href="{{ route('search', [ 'type' => $o->spirit_type]) }}">{{ $o->spirit_type }}</a> + <a class="btn btn-white" href="{{ route('angebote_search', [ 'type' => $o->spirit_type]) }}">{{ $o->spirit_type }}</a> <?php } ?> |
