summaryrefslogtreecommitdiff
path: root/resources
diff options
context:
space:
mode:
authorhorus2019-05-19 20:54:05 +0200
committerhorus2019-05-19 20:54:05 +0200
commit95f37787bfe32eb5ce37afbee9c68bd233edffda (patch)
tree69a9e0c86b06b9cecf84e666031b6f496bddecea /resources
parent924f23c1c6b5deeea44b08c7d3032426826fa3bb (diff)
downloadkategorischeraperitif-95f37787bfe32eb5ce37afbee9c68bd233edffda.tar.gz
Adds search by spirit type.
Diffstat (limited to 'resources')
-rw-r--r--resources/views/listoffer.blade.php6
-rw-r--r--resources/views/search.blade.php6
-rw-r--r--resources/views/snippets/spirittypesbuttons.blade.php14
3 files changed, 23 insertions, 3 deletions
diff --git a/resources/views/listoffer.blade.php b/resources/views/listoffer.blade.php
index a2a52e1..db9cf80 100644
--- a/resources/views/listoffer.blade.php
+++ b/resources/views/listoffer.blade.php
@@ -13,7 +13,9 @@
<?php
$header = "";
$header_text = "Du bist auf der Suche nach einer neuen Lieblingsspirituose? Hier sind alle aktuell reduzierten Angebote aufgelistet. Viel Spaß beim stöbern!";
- if ( "Alle Angebote" == $spirit_type ) {
+ if ( "" != Input::get('type') ) {
+ $header = "Alle " . Input::get('type') . "-Angebote";
+ } else if ( "Alle Angebote" == $spirit_type ) {
$header = "Alle aktuellen Sonderangebote";
} else if ( "Andere Angebote" == $spirit_type ){
$header = "Aktuelle Spirituosen-Sonderangebote";
@@ -47,6 +49,8 @@
</div>
</header><!-- .page-header -->
+ @include('snippets.spirittypesbuttons')
+
{{ $data->appends(Input::except('page'))->links('paginate') }}
<?php
diff --git a/resources/views/search.blade.php b/resources/views/search.blade.php
index f715989..a795003 100644
--- a/resources/views/search.blade.php
+++ b/resources/views/search.blade.php
@@ -28,9 +28,9 @@ if ( $data->count() ) {
?>
<div class="card taxonomy-card">
<div class="card-body">
- <h1 class="card-title page-title">Suche</h1>
+ <h1 class="card-title page-title">{{ $title }}</h1>
<p>
- Sie haben nach <strong>{{ ucwords($search_phrase) }}</strong> gesucht ({{$count->count()}} Treffer)
+ Sie haben nach <strong>{{ ucwords($search_phrase) }}</strong> gesucht ({{$count}} Treffer)
</p>
@include('snippets.sortbuttons')
<?php
@@ -58,6 +58,8 @@ if ( $data->count() ) {
</div>
</header><!-- .page-header -->
+ @include('snippets.spirittypesbuttons')
+
{{ $data->appends(Input::except('page'))->links('paginate') }}
<?php
diff --git a/resources/views/snippets/spirittypesbuttons.blade.php b/resources/views/snippets/spirittypesbuttons.blade.php
new file mode 100644
index 0000000..0f0a5a5
--- /dev/null
+++ b/resources/views/snippets/spirittypesbuttons.blade.php
@@ -0,0 +1,14 @@
+<?php
+if ( isset($spirit_types) && 0 < count($spirit_types) ) {
+?>
+<div class="btn-toolbar mb-2 mt-2 align-top w-100" role="toolbar" aria-label="Sorten">
+<?php
+ foreach( $spirit_types as $o ) {
+?>
+ <a class="btn btn-white" href="/angebote/search?type={{ $o->spirit_type }}">{{ $o->spirit_type }}</a>
+<?php
+ }
+?>
+</div></p>
+<?php
+}