summaryrefslogtreecommitdiff
path: root/site/resources/views/snippets/fk-sortbuttons.blade.php
diff options
context:
space:
mode:
authorhorus2019-05-10 23:18:48 +0200
committerhorus2019-05-10 23:18:48 +0200
commitf61c387f100ddeca11531b902a5584a0cad664cf (patch)
tree2f3968ee994e1fd686b89825150ac5ad696d2729 /site/resources/views/snippets/fk-sortbuttons.blade.php
parent57a1d34f05eb42f107d76d6d48b8da82a11a5c42 (diff)
downloadalkobote-f61c387f100ddeca11531b902a5584a0cad664cf.tar.gz
Improving the WP site. (site)
Diffstat (limited to 'site/resources/views/snippets/fk-sortbuttons.blade.php')
-rw-r--r--site/resources/views/snippets/fk-sortbuttons.blade.php141
1 files changed, 141 insertions, 0 deletions
diff --git a/site/resources/views/snippets/fk-sortbuttons.blade.php b/site/resources/views/snippets/fk-sortbuttons.blade.php
new file mode 100644
index 0000000..f49d29a
--- /dev/null
+++ b/site/resources/views/snippets/fk-sortbuttons.blade.php
@@ -0,0 +1,141 @@
+<?php
+$filter = Request::Input('sort');
+$order = Request::Input('order');
+$show_filter = false;
+
+switch( $filter ) {
+ case "price":
+ $filter = "Preis";
+ break;
+ case "name":
+ $filter = "Name";
+ break;
+ case "shop":
+ $filter = "Shop";
+ break;
+ case "procent":
+ $filter = "Preisnachlass";
+ break;
+ case "time":
+ $filter = "Aktualität";
+ break;
+ default: $filter = "";
+ break;
+}
+
+if ( "" != $filter ) {
+ $show_filter = true;
+}
+
+if ( "desc" == $order ) {
+ $order = "Absteigend";
+} else {
+ $order = "Aufsteigend";
+}
+?>
+<p>
+ <button class="btn btn-white" type="button" data-toggle="collapse" data-target="#collapsefilter" aria-expanded="false" aria-controls="collapsefilter">
+ Filter Anzeigen
+ </button>
+<!--
+ <button class="btn btn-white" type="button" data-toggle="collapse" data-target="#collapsesearch" aria-expanded="false" aria-controls="collapsesearch">
+ Suchen…
+ </button>
+-->
+ <a class="btn btn-rss btn-primary text-white pull-right" href={{ secure_url($rss_feed) }} title="Link zum RSS-Feed" onclick="javascript:_paq.push(['trackEvent', 'Sort-Button', 'RSS-Feed']);">
+ <span class="oi oi-rss-alt" title="Link zum RSS-Feed" aria-hidden="true"></span>
+ </a>
+</p>
+
+<div class="collapse" id="collapsefilter">
+<p>Sortieren nach: <?php if ( $show_filter ) { ?><strong>{{ $filter . " (" . $order . ")" }} </strong><?php }?></p>
+<div class="btn-toolbar mb-2 align-top w-100" role="toolbar" aria-label="Sortieren">
+ <div class="btn-group mr-2 mt-2" role="group" aria-label="Sortieren">
+ <div class="dropdown mr-2">
+ <button class="btn btn-info dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+ Preis
+ </button>
+ <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
+ <a class="dropdown-item" href="?sort=price&order=asc{!! Request::is('angebote/search') ? '&q=' : '' !!}{{ Request::is('angebote/search') ? $search_phrase : '' }}" onclick="javascript:_paq.push(['trackEvent', 'Sort-Button', 'Preis', 'Niedrigster Preis']);">Niedrigster Preis</a>
+ <a class="dropdown-item" href="?sort=price&order=desc{!! Request::is('angebote/search') ? '&q=' : '' !!}{{ Request::is('angebote/search') ? $search_phrase : '' }}" onclick="javascript:_paq.push(['trackEvent', 'Sort-Button', 'Preis', 'Höchster Preis']);">Höchster Preis</a>
+ </div>
+ </div>
+ <div class="dropdown mr-2">
+ <button class="btn btn-info dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+ Name
+ </button>
+ <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
+ <a class="dropdown-item" href="?sort=name&order=asc{!! Request::is('angebote/search') ? '&q=' : '' !!}{{ Request::is('angebote/search') ? $search_phrase : '' }}" onclick="javascript:_paq.push(['trackEvent', 'Sort-Button', 'Name', 'Alphabetisch']);">Alphabetisch</a>
+ <a class="dropdown-item" href="?sort=name&order=desc{!! Request::is('angebote/search') ? '&q=' : '' !!}{{ Request::is('angebote/search') ? $search_phrase : '' }}" onclick="javascript:_paq.push(['trackEvent', 'Sort-Button', 'Name', 'Umgekehrt']);">Umgekehrt</a>
+ </div>
+ </div>
+ </div>
+ <div class="btn-group mr-2 mt-2" role="group" aria-label="Sortieren">
+ <div class="dropdown mr-2">
+ <button class="btn btn-info dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+ Shop
+ </button>
+ <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
+ <a class="dropdown-item" href="?sort=shop&order=asc{!! Request::is('angebote/search') ? '&q=' : '' !!}{{ Request::is('angebote/search') ? $search_phrase : '' }}" onclick="javascript:_paq.push(['trackEvent', 'Sort-Button', 'Shop', 'Alphabetisch']);">Alphabetisch</a>
+ <a class="dropdown-item" href="?sort=shop&order=desc{!! Request::is('angebote/search') ? '&q=' : '' !!}{{ Request::is('angebote/search') ? $search_phrase : '' }}" onclick="javascript:_paq.push(['trackEvent', 'Sort-Button', 'Shop', 'Umgekehrt']);">Umgekehrt</a>
+ </div>
+ </div>
+ </div>
+ <div class="btn-group mr-2 mt-2" role="group" aria-label="Sortieren">
+ <div class="dropdown mr-2">
+ <button class="btn btn-info dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+ Preisnachlass
+ </button>
+ <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
+ <a class="dropdown-item" href="?sort=procent&order=asc{!! Request::is('angebote/search') ? '&q=' : '' !!}{{ Request::is('angebote/search') ? $search_phrase : '' }}" onclick="javascript:_paq.push(['trackEvent', 'Sort-Button', 'Preisnachlass', 'Niedrigster Preisnachlass']);">Niedrigster Preisnachlass</a>
+ <a class="dropdown-item" href="?sort=procent&order=desc{!! Request::is('angebote/search') ? '&q=' : '' !!}{{ Request::is('angebote/search') ? $search_phrase : '' }}" onclick="javascript:_paq.push(['trackEvent', 'Sort-Button', 'Preisnachlass', 'Höchster Preisnachlass']);">Höchster Preisnachlass</a>
+ </div>
+ </div>
+ </div>
+ <div class="btn-group mr-2 mt-2" role="group" aria-label="Sortieren">
+ <div class="dropdown">
+ <button class="btn btn-info dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+ Aktualität
+ </button>
+ <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
+ <a class="dropdown-item" href="?sort=time&order=desc{!! Request::is('angebote/search') ? '&q=' : '' !!}{{ Request::is('angebote/search') ? $search_phrase : '' }}" onclick="javascript:_paq.push(['trackEvent', 'Sort-Button', 'Aktualität', 'Neueste zuerst']);">Neueste zuerst (Standard)</a>
+ <a class="dropdown-item" href="?sort=time&order=asc{!! Request::is('angebote/search') ? '&q=' : '' !!}{{ Request::is('angebote/search') ? $search_phrase : '' }}" onclick="javascript:_paq.push(['trackEvent', 'Sort-Button', 'Aktualität', 'Älteste zuerst']);">Älteste zuerst</a>
+ </div>
+ </div>
+ </div>
+ <div class="btn-group mr-2 mt-2" role="group" aria-label="Sortieren">
+ <a class="btn btn-white" href="{{ secure_url(Request::url()) }}{!! Request::is('angebote/search') ? '?q=' : '' !!}{{ Request::is('angebote/search') ? $search_phrase : ''}}">
+ <span class="fa fa-times-circle"></span> Filter Entfernen
+ </a>
+ </div>
+
+ </div> <!-- .btn-toolbar -->
+
+<!--
+<form style="max-width: 100%;" class="fform-inline my-2 my-lg-0" method="get" id="angebote_searchform" action="/angebote/search" role="search">
+ <label class="sr-only" for="s">Search</label>
+ <div class="input-group">
+ <input class="field form-control" id="" name="q" type="text"
+ placeholder="Hier nach der gewünschten Spirituose suchen&hellip;" value="">
+ <span class="input-group-append">
+ <button class="btn btn-dark my-2 my-sm-0" id="ssearchsubmit" name="submit" type="submit"><i class="material-icons">search</i></button>
+ </span>
+ </div>
+</form>
+-->
+
+</div> <!-- .collapse -->
+
+
+<div class="collapse" id="collapsesearch">
+<!--
+ <form action="/angebote/search">
+ <div class="form-group">
+ <label for=""></label>
+ <input type="text" class="form-control" name="q" id="front_search_form" aria-describedby="suchform-help" placeholder="Hier nach der gewünschten Spirituose suchen...">
+ <small id="front_search_help" class="form-text">Suche zum Beispiel nach Glenfiddich oder Champagner.</small>
+ </div>
+ <button type="submit" class="btn btn-info">Suchen</button>
+ </form>
+-->
+</div>