diff --git a/app/Http/Controllers/Fo/LegalController.php b/app/Http/Controllers/Fo/LegalController.php new file mode 100644 index 0000000..c12bd1e --- /dev/null +++ b/app/Http/Controllers/Fo/LegalController.php @@ -0,0 +1,23 @@ +where('type', StaticPageType::legals) + ->get(); + return view('fo.pages.legals', ['staticPageModel' => $legalPage[0]]); + } +} diff --git a/app/Http/Controllers/Fo/PolicyController.php b/app/Http/Controllers/Fo/PolicyController.php new file mode 100644 index 0000000..c93eacd --- /dev/null +++ b/app/Http/Controllers/Fo/PolicyController.php @@ -0,0 +1,23 @@ +where('type', StaticPageType::confidentiality) + ->get(); + return view('fo.pages.legals', ['staticPageModel' => $policyPage[0]]); + } +} diff --git a/resources/views/fo/layouts/footer.blade.php b/resources/views/fo/layouts/footer.blade.php index 8ca73a0..efe27c3 100644 --- a/resources/views/fo/layouts/footer.blade.php +++ b/resources/views/fo/layouts/footer.blade.php @@ -88,24 +88,32 @@ {{ __('Contact') }} - -
- {{ __('Branding & Web Design :') }} - {{ __('Agence-S') }} - - {{ __('cookie-notice.button_customize_cookies') }} - +
+
diff --git a/resources/views/fo/pages/legals.blade.php b/resources/views/fo/pages/legals.blade.php new file mode 100644 index 0000000..105cd77 --- /dev/null +++ b/resources/views/fo/pages/legals.blade.php @@ -0,0 +1,25 @@ +@extends('fo.layout') + +@section('title', __($staticPageModel->seo_title)) +@section('description', __($staticPageModel->seo_description)) +@section('breadcrumb', + request()->route()->getName()) + +@section('content') +
+
+
+
+

{{ __($staticPageModel->title) }}

+
+
+
+
+
+
+
+ {{ __($staticPageModel->content) }} +
+
+
+@endsection diff --git a/routes/web-fo.php b/routes/web-fo.php index 2cfcb33..cd5d0bb 100644 --- a/routes/web-fo.php +++ b/routes/web-fo.php @@ -1,6 +1,8 @@ group(function () { Route::get('/', [HomeController::class, 'index'])->name('homepage'); Route::view('/bs-demo', 'fo.pages.bs-demo')->name('bs-demo'); + + Route::get('/mentions-legales', [LegalController::class, 'show'])->name('legals.show'); + Route::get('/charte-de-confidentialite', [PolicyController::class, 'show'])->name('policies.show'); });