From 7149647b729b2aa30d76346a7cc3da37c1c692ca Mon Sep 17 00:00:00 2001 From: Max Date: Mon, 13 May 2019 15:50:36 +0200 Subject: Initial commit. --- resources/views/index.blade.php | 162 +++++++++++++++++++ resources/views/layouts/base.blade.php | 91 +++++++++++ resources/views/offer.blade.php | 167 ++++++++++++++++++++ resources/views/paginate.blade.php | 36 +++++ resources/views/search.blade.php | 175 +++++++++++++++++++++ resources/views/snippets/footer.blade.php | 47 ++++++ resources/views/snippets/navbar.blade.php | 61 +++++++ resources/views/snippets/sortbuttons.blade.php | 109 +++++++++++++ .../views/vendor/pagination/bootstrap-4.blade.php | 36 +++++ .../views/vendor/pagination/default.blade.php | 36 +++++ .../views/vendor/pagination/semantic-ui.blade.php | 36 +++++ .../vendor/pagination/simple-bootstrap-4.blade.php | 17 ++ .../vendor/pagination/simple-default.blade.php | 17 ++ 13 files changed, 990 insertions(+) create mode 100644 resources/views/index.blade.php create mode 100644 resources/views/layouts/base.blade.php create mode 100644 resources/views/offer.blade.php create mode 100644 resources/views/paginate.blade.php create mode 100644 resources/views/search.blade.php create mode 100644 resources/views/snippets/footer.blade.php create mode 100644 resources/views/snippets/navbar.blade.php create mode 100644 resources/views/snippets/sortbuttons.blade.php create mode 100644 resources/views/vendor/pagination/bootstrap-4.blade.php create mode 100644 resources/views/vendor/pagination/default.blade.php create mode 100644 resources/views/vendor/pagination/semantic-ui.blade.php create mode 100644 resources/views/vendor/pagination/simple-bootstrap-4.blade.php create mode 100644 resources/views/vendor/pagination/simple-default.blade.php (limited to 'resources/views') diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php new file mode 100644 index 0000000..7149031 --- /dev/null +++ b/resources/views/index.blade.php @@ -0,0 +1,162 @@ +@extends('layouts.base') + +@section('header') +Angebote +@endsection + +@section('content') +
+
+ +
+ +
+ + + +
+

Keine Angebote

+ Momentan liegen keine Angebote vor. Probieren Sie es später noch einmal. +
+spirit_type == "RSS-Feeds") { + #$offer->angebotsname = "dem " . $offer->angebotsname; + } else if ( !in_array(strtolower($offer->spirit_type), $views) ) { + $offer->url = "misc"; + $offer->angebotsname = "weiteren Angeboten"; + $offer->linktext = "Weitere günstige Angebote entdecken und bis zu " . $offer->procent . "% sparen."; + $offer->spirit_type = "Verschiedenes"; + } else { + $offer->url = lcfirst($offer->url) ; + $offer->angebotsname = "den " . $offer->angebotsname . "-Angeboten"; + $offer->linktext = "Finde den günstigsten ". $offer->spirit_type ." und spare bis zu " . $offer->procent . "%."; + } + + if ( $count % 2 == 0) { +?> +
+spirit_type ) { + +?> +
+
+
+
+
+

+ + {{ ucfirst($offer->spirit_type) }} {{ $offer->name}} + +

+
+
+

{{ $offer->procent}} %

+
+ + + +
+ + +
+
+
+ + +
+ +
+ + +

Was passiert hier?

+

+Auf dieser Webseite kuratiere ich die aktuellen Sonderangebote der wichtigsten Spirituosenhändler. Neue Angebote werden automatisch erkannt und hinzugefügt; nicht mehr gültige Angebote werden entfernt. +

+

Wie häufig werden die Angebote aktualisiert?

+

+Mehrmals täglich. +

+

Gibt es Push-Nachrichten?

+

+Noch nicht. Momentan ist die einzige Möglichkeit den Angeboten via RSS-Feed zu folgen. Mitteilungen per Push, E-Mail oder Twitter sind jedoch geplant. +

+ +
+@endsection + + +@section('scripts') + +@endsection diff --git a/resources/views/layouts/base.blade.php b/resources/views/layouts/base.blade.php new file mode 100644 index 0000000..b7a7dd8 --- /dev/null +++ b/resources/views/layouts/base.blade.php @@ -0,0 +1,91 @@ + + + + + + + + + + + @yield('header') | {{ env("APP_BRANDING") }} + + + + + + + + + + + + + + + + + + + + + + + @yield('feed') + @yield('css') + + + + + + + + + + + + + @include('snippets.navbar') + + @yield('content') + + @include('snippets.footer') + + + + + + + + @yield('scripts') + + diff --git a/resources/views/offer.blade.php b/resources/views/offer.blade.php new file mode 100644 index 0000000..636f4ce --- /dev/null +++ b/resources/views/offer.blade.php @@ -0,0 +1,167 @@ +@extends('layouts.base') + +@section('header') +{{ ucwords($title) }} +@endsection + +@section('feed') + {!! Feed::link(secure_url($rss_feed) . "/", 'atom', 'Feed von ' . ucwords($spirit_type) . '-Angeboten', 'de') !!} +@endsection + +@section('content') +
+ +
+ +
+ +
+ + + + {{ $data->appends(Input::except('page'))->links('paginate') }} + +count() ) { + /* Keine Angebote */ +?> +
+

Keine Angebote

+ Momentan liegen keine {{ $title }} vor. Probieren Sie es später noch einmal. +
+ + + + + + +
+
+
+
+

+ + {{ ucwords($offer->spirit_type) }} {{ $offer->shop }} + +

+
+
+

{{ $offer->procent}} %

+
+ +
+
+
+

+ {{ ucwords($offer->spirit_type) }} {{ $offer->shop }} +

+
+
+ +

{{ $offer->name }}

+ +
+ +

+ Neuer Preis: {{ TF::fF($offer->discounted_price) }} € +
+ statt {{ TF::fF($offer->original_price) }} € +
+ {{ TF::fF($offer->base_price ) }} € / Liter +

+
+

+ Alkohol: {{ TF::fF($offer->abv) }} % +
+ Volumen: {{ TF::fF($offer->volume) }} Liter +
+ Versand: {{ TF::fF($offer->shipping_costs) }} € +
+
+

+
+
+ +
+ +
+
+ + + + {{ $data->appends(Input::except('page'))->links('paginate') }} + + + + +
+
+@endsection + +@section('scripts') + +@endsection diff --git a/resources/views/paginate.blade.php b/resources/views/paginate.blade.php new file mode 100644 index 0000000..1697097 --- /dev/null +++ b/resources/views/paginate.blade.php @@ -0,0 +1,36 @@ +@if ($paginator->hasPages()) + +@endif diff --git a/resources/views/search.blade.php b/resources/views/search.blade.php new file mode 100644 index 0000000..2f381d7 --- /dev/null +++ b/resources/views/search.blade.php @@ -0,0 +1,175 @@ +@extends('layouts.base') + +@section('header') +Finde den besten Deal +@endsection + +@section('feed') + {!! Feed::link(secure_url($rss_feed), 'atom', 'Feed von ' . $search_phrase , 'de') !!} +@endsection + +@section('content') +
+ +
+ +
+ + + + {{ $data->appends(Input::except('page'))->links('paginate') }} + +count() ) { + /* Keine Angebote */ +?> + + + + + + +
+
+
+
+

+ + {{ ucwords($offer->spirit_type) }} {{ $offer->shop }} + +

+
+
+

{{ $offer->procent}} %

+
+ +
+
+
+

+ {{ ucwords($offer->spirit_type) }} {{ $offer->shop }} +

+
+
+ +

{{ $offer->name }}

+ +
+

+ Neuer Preis: {{ TF::fF($offer->discounted_price) }} € +
+ statt {{ TF::fF($offer->original_price) }} € +
+ {{ TF::fF($offer->base_price ) }} € / Liter +

+

+ Alkohol: {{ TF::fF($offer->abv) }} % +
+ Volumen: {{ TF::fF($offer->volume) }} Liter +
+ Versand: {{ TF::fF($offer->shipping_costs) }} € +
+
+

+
+
+ +
+ +
+
+ + + + {{ $data->appends(Input::except('page'))->links('paginate') }} + + + + +
+ +@endsection + +@section('scripts') + +@endsection diff --git a/resources/views/snippets/footer.blade.php b/resources/views/snippets/footer.blade.php new file mode 100644 index 0000000..a870301 --- /dev/null +++ b/resources/views/snippets/footer.blade.php @@ -0,0 +1,47 @@ + + + + +arrow_upward + diff --git a/resources/views/snippets/navbar.blade.php b/resources/views/snippets/navbar.blade.php new file mode 100644 index 0000000..26e2963 --- /dev/null +++ b/resources/views/snippets/navbar.blade.php @@ -0,0 +1,61 @@ +
+ + + + + +
+
+
+
+
+

+

Finde den besten Deal in Sachen Spirituosen

+
+
+ + +
+
+
+
diff --git a/resources/views/snippets/sortbuttons.blade.php b/resources/views/snippets/sortbuttons.blade.php new file mode 100644 index 0000000..71ea1e5 --- /dev/null +++ b/resources/views/snippets/sortbuttons.blade.php @@ -0,0 +1,109 @@ + +

+ + + + +

+ +
+

Sortieren nach: {{ $filter . " (" . $order . ")" }}

+ + +
diff --git a/resources/views/vendor/pagination/bootstrap-4.blade.php b/resources/views/vendor/pagination/bootstrap-4.blade.php new file mode 100644 index 0000000..3f98455 --- /dev/null +++ b/resources/views/vendor/pagination/bootstrap-4.blade.php @@ -0,0 +1,36 @@ +@if ($paginator->hasPages()) + +@endif diff --git a/resources/views/vendor/pagination/default.blade.php b/resources/views/vendor/pagination/default.blade.php new file mode 100644 index 0000000..4e795ff --- /dev/null +++ b/resources/views/vendor/pagination/default.blade.php @@ -0,0 +1,36 @@ +@if ($paginator->hasPages()) + +@endif diff --git a/resources/views/vendor/pagination/semantic-ui.blade.php b/resources/views/vendor/pagination/semantic-ui.blade.php new file mode 100644 index 0000000..c6e0d21 --- /dev/null +++ b/resources/views/vendor/pagination/semantic-ui.blade.php @@ -0,0 +1,36 @@ +@if ($paginator->hasPages()) + +@endif diff --git a/resources/views/vendor/pagination/simple-bootstrap-4.blade.php b/resources/views/vendor/pagination/simple-bootstrap-4.blade.php new file mode 100644 index 0000000..a9a18d3 --- /dev/null +++ b/resources/views/vendor/pagination/simple-bootstrap-4.blade.php @@ -0,0 +1,17 @@ +@if ($paginator->hasPages()) + +@endif diff --git a/resources/views/vendor/pagination/simple-default.blade.php b/resources/views/vendor/pagination/simple-default.blade.php new file mode 100644 index 0000000..1801609 --- /dev/null +++ b/resources/views/vendor/pagination/simple-default.blade.php @@ -0,0 +1,17 @@ +@if ($paginator->hasPages()) + +@endif -- cgit v1.2.3