From 071c99125b055fb85ddcd955b59ec15ed302ad6c Mon Sep 17 00:00:00 2001 From: merdan Date: Tue, 25 Feb 2020 19:14:19 +0500 Subject: [PATCH] additional pages --- app/Http/Controllers/PageController.php | 24 ++++++++++++ app/Http/routes.php | 4 +- .../views/desktop/Pages/AboutPage.blade.php | 38 +++++++++++++++++++ .../desktop/Partials/PublicFooter.blade.php | 21 +++++----- 4 files changed, 76 insertions(+), 11 deletions(-) create mode 100644 app/Http/Controllers/PageController.php create mode 100644 resources/views/desktop/Pages/AboutPage.blade.php diff --git a/app/Http/Controllers/PageController.php b/app/Http/Controllers/PageController.php new file mode 100644 index 00000000..c5c690cf --- /dev/null +++ b/app/Http/Controllers/PageController.php @@ -0,0 +1,24 @@ +homepage.'); + } + + $this->data['title'] = $page->title; + $this->data['page'] = $page->withFakes(); + + return view('desktop.Pages.AboutPage', $this->data); + } + +} diff --git a/app/Http/routes.php b/app/Http/routes.php index 62eee814..bdc5d89e 100644 --- a/app/Http/routes.php +++ b/app/Http/routes.php @@ -740,7 +740,9 @@ Route::group( // return 'TODO: add terms and cond'; // } // ]); - + /** CATCH-ALL ROUTE for Backpack/PageManager - needs to be at the end of your routes.php file **/ + Route::get('{page}/{subs?}', ['uses' => '\App\Http\Controllers\PageController@index']) + ->where(['page' => '^(((?=(?!admin))(?=(?!\/)).))*$', 'subs' => '.*']); }); diff --git a/resources/views/desktop/Pages/AboutPage.blade.php b/resources/views/desktop/Pages/AboutPage.blade.php new file mode 100644 index 00000000..f7502a61 --- /dev/null +++ b/resources/views/desktop/Pages/AboutPage.blade.php @@ -0,0 +1,38 @@ +@extends('Shared.Layouts.BilettmLayout',['folder' => 'desktop']) +@section('after_styles') + +@endsection +@section('content') +
+
+
+ +
+

{{$page->title}}

+ {!! Markdown::parse($page->description) !!} +
+
+
+
+@endsection diff --git a/resources/views/desktop/Partials/PublicFooter.blade.php b/resources/views/desktop/Partials/PublicFooter.blade.php index 2de93348..1630a0bc 100644 --- a/resources/views/desktop/Partials/PublicFooter.blade.php +++ b/resources/views/desktop/Partials/PublicFooter.blade.php @@ -43,24 +43,25 @@
-
-
-
+
+ +