From 8f81049a6ed85d98fc6a810279a10e824aeb7ac7 Mon Sep 17 00:00:00 2001 From: horus Date: Tue, 13 Feb 2018 20:20:57 +0100 Subject: Adds layout if no offers are available. (website) --- site/resources/views/index.blade.php | 53 ++++++++++++++++++++++++------------ site/resources/views/offer.blade.php | 53 ++++++++++++++++++++++++------------ 2 files changed, 71 insertions(+), 35 deletions(-) (limited to 'site/resources') diff --git a/site/resources/views/index.blade.php b/site/resources/views/index.blade.php index 792a343..07027dd 100644 --- a/site/resources/views/index.blade.php +++ b/site/resources/views/index.blade.php @@ -1,5 +1,9 @@ @extends('layouts.base') +@section('header') +Angebote +@endsection + @section('content')
@@ -13,26 +17,38 @@ +
+

Keine Angebote

+ Momentan liegen keine Angebote vor. Probieren Sie es später noch einmal. +
+spirit_type), $views) ) { - $offer->url = "misc"; - $offer->angebotsname = "anderen Angeboten"; - $offer->linktext = "Weitere günstige Angebote entdecken."; - } else { - $offer->url = lcfirst($offer->url) ; - $offer->angebotsname = $offer->angebotsname . "-Angeboten"; - $offer->linktext = "Den günstigsten ". $offer->spirit_type ." finden."; - } - if ( $count % 2 == 0) { + if ( !in_array(strtolower($offer->spirit_type), $views) ) { + $offer->url = "misc"; + $offer->angebotsname = "anderen Angeboten"; + $offer->linktext = "Weitere günstige Angebote entdecken."; + } else { + $offer->url = lcfirst($offer->url) ; + $offer->angebotsname = $offer->angebotsname . "-Angeboten"; + $offer->linktext = "Den günstigsten ". $offer->spirit_type ." finden."; + } + + if ( $count % 2 == 0) { ?>
@@ -73,21 +89,22 @@ foreach( $data as $offer) {
diff --git a/site/resources/views/offer.blade.php b/site/resources/views/offer.blade.php index 387949f..e409d63 100644 --- a/site/resources/views/offer.blade.php +++ b/site/resources/views/offer.blade.php @@ -1,5 +1,9 @@ @extends('layouts.base') +@section('header') +{{ ucfirst($title) }} +@endsection + @section('feed') {!! Feed::link(url($spirit_type . '/feed'), 'atom', 'Feed von ' . $spirit_type, 'de') !!} @endsection @@ -17,11 +21,21 @@ @include('snippets.sortbuttons') count() ) { + /* Keine Angebote */ +?> +
+

Keine Angebote

+ Momentan liegen keine {{ $title }} vor. Probieren Sie es später noch einmal. +
+
@@ -119,29 +133,34 @@ foreach( $data as $offer) { - -
+ +
- - + + -{{ $data->links() }} + {{ $data->links() }} + + -- cgit v1.2.3