diff --git a/sass/vendor/_bootstrap.scss b/sass/vendor/_bootstrap.scss
index 99d5b80..9e883ab 100644
--- a/sass/vendor/_bootstrap.scss
+++ b/sass/vendor/_bootstrap.scss
@@ -38,6 +38,7 @@
@import "bootstrap/scss/breadcrumb";
@import "bootstrap/scss/carousel";
@import "bootstrap/scss/card";
+@import "bootstrap/scss/accordion";
// 6. Optionally include utilities API last to generate classes based on the Sass map in `_utilities.scss`
@import "bootstrap/scss/utilities/api";
diff --git a/theme.config.php b/theme.config.php
index 4a7bab8..d0be82a 100644
--- a/theme.config.php
+++ b/theme.config.php
@@ -2,12 +2,11 @@
return [
'theme_name' => 'base',
+ // * Nom du site
'site_name' => config('app.name'),
+ // * Nom de la marque
+ 'company' => config('app.name'),
'models' => [
- 'slides' => [
- 'picture_max_width' => 1180,
- 'picture_max_height' => 290
- ],
'products' => [
'picture_max_width' => 550,
'picture_max_height' => 550,
@@ -16,59 +15,5 @@ return [
'picture_max_width' => 476,
'picture_max_height' => 355,
],
- 'static_pages' => [
- 'banner_max_width' => 1180,
- 'banner_max_height' => 290
- ],
],
- // * MINICRUD INPUTS
- /**
- * ! Attention toute modification après la mise en
- * ! production doit faire l'objet d'une migration
- * ! pour réaligner le contenu du champ data
- * ! pour chaque type de produit
- * ! sous peine de de tout casser
- *
- * eg inside 'types'
- * [
- * 'type' => [
- * 'value' => 'tools',
- * 'label' => 'Outils'
- * ],
- * 'data' => [
- * 'poids' => [
- * 'label' => 'Poid de l\'outil',
- * 'inputType' => InputType::number(),
- * 'value' => 0,
- * 'validate' => 'numeric|min:0'
- * ],
- * ]
- * ],
- */
- 'types' => [
- // Pas de spécificité.
- ],
- 'max_product_title_length' => '30',
- 'register_mode' => ['public'],
- 'multi_relay' => 1,
- 'quick_order_page' => 1,
- /**
- * bo settings
- * Specify Here if some settins are to be managed in the back office
- * ! Pour synchroniser les paramètres de themes il faut
- * ! utiliser la commande 'php artisan config:sync_theme'
- *
- * * CF Minicrud inputs
- *
- * eg :
- *
- * 'theme_display_facebook_button' => [
- * 'label' => 'Afficher bouton facebook',
- * 'inputType' => \App\Enums\InputType::boolean()->jsonSerialize(),
- * 'value' => false,
- * 'helper' => 'Afficher ou non le lien facebook dans le footer.',
- * 'tooltip' => 'Vous devrez renseigner le champ de la page facebook'
- * ],
- */
- 'bo_theme_settings' => []
];
diff --git a/views/faq.blade.php b/views/faq.blade.php
deleted file mode 100644
index dea2133..0000000
--- a/views/faq.blade.php
+++ /dev/null
@@ -1,19 +0,0 @@
-@extends('theme::layout')
-
-@section('title', 'Accueil')
-
-@section('content')
-
-
-
- Foire aux questions
- @foreach ($questions as $q)
- @if ($loop->first)
- {{ $q->theme->name }}
- @endif
- {{ $q->question }}
- {{ $q->answer }}
- @endforeach
-
-
-@endsection
diff --git a/views/gain2.blade.php b/views/gain2.blade.php
deleted file mode 100644
index 6568701..0000000
--- a/views/gain2.blade.php
+++ /dev/null
@@ -1,202 +0,0 @@
-@extends('theme::layout')
-
-@section('title')
- {{ $prizesGlobal[1]->gain_view->name }}
-@endsection
-
-@section('content')
-
-
-
-
-
Lancez la roue et
découvrez votre gain
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Envoyez vos preuves de gain
-
-
-
-
-
-
-
-
-
Ou Par courrier
-
Merci de nous envoyer, sur papier libre (ou en utilisant le formulaire téléchargeable ici), vos
- coordonnées ainsi que vos preuves d'achat originales. Le tout sous pli suffisamment affranchi sous dix jours
- à l'adresse suivante :
-
-
-
Service Consommateurs LDC
Jeu "Gau'loisirs"
CS 50925
72302 SABLÉ SUR SARTHE CEDEX
-
-
-
Vos coordonnées
Nom, prénom, adresse complète,
n° de téléphone et E-mail
-
-
-
Vos preuves d'achat
Code-barres original du produit,
ticket de caisse original avec la date,
-
le sticker ou ou la partie de l'emballage contenant le code unique de jeu (code visible)
-
-
-
-
-
-
-
-
-
-@endsection
-
-@push('scripts')
-
-@endpush
diff --git a/views/gains.blade.php b/views/gains.blade.php
deleted file mode 100644
index 7cced02..0000000
--- a/views/gains.blade.php
+++ /dev/null
@@ -1,35 +0,0 @@
-@extends('theme::layout')
-
-@section('title', 'Les gains')
-
-@section('content')
- Lots (valeur à 0 ou 1 : 0 = faux, 1 = vrai) :
-
-
- | ID Arcadia |
- Label singulier |
- Label pluriel |
- Quantité |
- Notification activé |
- Formulaire suppl. |
- ID mail Arcadia |
- Pdf preuve de gain |
- Lot par défaut |
-
-
- @foreach ($prizesGlobal as $p)
-
- | {{ $p->arcadia_id }} |
- {{ $p->label_one }} |
- {{ $p->label_many }} |
- {{ $p->quantity }} |
- {{ $p->notifications }} |
- {{ $p->additional_form }} |
- {{ $p->arcadia_mail_id }} |
- {{ $p->pdf_winning_proof }} |
- {{ $p->need_proof }} |
-
- @endforeach
-
-
-@endsection
diff --git a/views/how-to-play.blade.php b/views/how-to-play.blade.php
deleted file mode 100644
index b3acff4..0000000
--- a/views/how-to-play.blade.php
+++ /dev/null
@@ -1,35 +0,0 @@
-@extends('theme::layout')
-
-@section('title', 'Comment jouer')
-
-@section('content')
- Lots (valeur à 0 ou 1 : 0 = faux, 1 = vrai) :
-
-
- | ID Arcadia |
- Label singulier |
- Label pluriel |
- Quantité |
- Notification activé |
- Formulaire suppl. |
- ID mail Arcadia |
- Pdf preuve de gain |
- Lot par défaut |
-
-
- @foreach ($prizesGlobal as $p)
-
- | {{ $p->arcadia_id }} |
- {{ $p->label_one }} |
- {{ $p->label_many }} |
- {{ $p->quantity }} |
- {{ $p->notifications }} |
- {{ $p->additional_form }} |
- {{ $p->arcadia_mail_id }} |
- {{ $p->pdf_winning_proof }} |
- {{ $p->need_proof }} |
-
- @endforeach
-
-
-@endsection
diff --git a/views/kit.blade.php b/views/kit.blade.php
deleted file mode 100644
index 61b192e..0000000
--- a/views/kit.blade.php
+++ /dev/null
@@ -1,117 +0,0 @@
-@extends('theme::layout')
-
-@section('title')
- {{ $prize->gain_view->name }}
-@endsection
-
-@section('content')
-
-
ÉTAPE 3/3
-
-
-
-
 }})
-
-
-
Bravo !
-
Vous avez gagné un kit de cuisine
-
Pour recevoir votre cadeau, vous devez obligatoirement renseigner le formulaire ci-dessous.
-
Renseignez l'adresse à laquelle vous souhaitez recevoir le kit de cuisine.
Livraison sous 8 semaines.
-
-
-
-
-
-
-
Par courrier
-
Merci de nous envoyer sur papier libre vos coordonnées ainsi que vos preuves d'achat originales. Le tout sous pli
- suffisamment affranchi sous dix jours à l'adresse suivante :
-
-
-
JEU MAGIE DE NOËL 2020
LDC - ZI SAINT LAURENT
CS 50925
72302 SABLÉ SUR SARTHE CEDEX
-
-
-
Vos coordonnées
Nom, prénom, adresse complète,
n° de téléphone et E-mail
-
-
-
Vos preuves d'achat
Code-barres original du produit,
ticket de caisse original avec la date,
le sticker
- ou l’arrière de la boite d’œufs avec le code unique de jeu
-
-
-
-
-
-
En ligne @
-
Renseignez l'adresse à laquelle vous souhaitez recevoir votre gain et téléversez vos preuves d'achat.
-
-
-
-
-
-
-
-@endsection
diff --git a/views/layouts/footer.blade.php b/views/layouts/footer.blade.php
index 03d4087..cc2e024 100644
--- a/views/layouts/footer.blade.php
+++ b/views/layouts/footer.blade.php
@@ -37,10 +37,12 @@
{{ __('Charte de confidentialité') }}
-
- {{ __('FAQ') }}
-
+ @can('fo.showFaq')
+
+ {{ __('FAQ') }}
+
+ @endcan
{{ __('Contact') }}
diff --git a/views/livres.blade.php b/views/livres.blade.php
deleted file mode 100644
index fc2861d..0000000
--- a/views/livres.blade.php
+++ /dev/null
@@ -1,117 +0,0 @@
-@extends('theme::layout')
-
-@section('title')
- {{ $prize->gain_view->name }}
-@endsection
-
-@section('content')
-
-
ÉTAPE 3/3
-
-
-
-
 }})
-
-
-
Bravo !
-
Vous avez gagné un livre de recettes
-
Pour recevoir votre cadeau, vous devez obligatoirement renseigner le formulaire ci-dessous.
-
Renseignez l'adresse à laquelle vous souhaitez recevoir le livre de recettes.
Livraison sous 8 semaines.
-
-
-
-
-
-
-
Par courrier
-
Merci de nous envoyer sur papier libre vos coordonnées ainsi que vos preuves d'achat originales. Le tout sous pli
- suffisamment affranchi sous dix jours à l'adresse suivante :
-
-
-
JEU MAGIE DE NOËL 2020
LDC - ZI SAINT LAURENT
CS 50925
72302 SABLÉ SUR SARTHE CEDEX
-
-
-
Vos coordonnées
Nom, prénom, adresse complète,
n° de téléphone et E-mail
-
-
-
Vos preuves d'achat
Code-barres original du produit,
ticket de caisse original avec la date,
le sticker
- ou l’arrière de la boite d’œufs avec le code unique de jeu
-
-
-
-
-
-
En ligne @
-
Renseignez l'adresse à laquelle vous souhaitez recevoir votre gain et téléversez vos preuves d'achat.
-
-
-
-
-
-
-
-@endsection
diff --git a/views/error-arcadia-email.blade.php b/views/notif.remove/error-arcadia-email.blade.php
similarity index 100%
rename from views/error-arcadia-email.blade.php
rename to views/notif.remove/error-arcadia-email.blade.php
diff --git a/views/notif-admin.blade.php b/views/notif.remove/notif-admin.blade.php
similarity index 100%
rename from views/notif-admin.blade.php
rename to views/notif.remove/notif-admin.blade.php
diff --git a/views/notif-win-admin-email.blade.php b/views/notif.remove/notif-win-admin-email.blade.php
similarity index 100%
rename from views/notif-win-admin-email.blade.php
rename to views/notif.remove/notif-win-admin-email.blade.php
diff --git a/views/prize-mail.blade.php b/views/notif.remove/prize-mail.blade.php
similarity index 100%
rename from views/prize-mail.blade.php
rename to views/notif.remove/prize-mail.blade.php
diff --git a/views/reduction-mail.blade.php b/views/notif.remove/reduction-mail.blade.php
similarity index 100%
rename from views/reduction-mail.blade.php
rename to views/notif.remove/reduction-mail.blade.php
diff --git a/views/winning-proof-email.blade.php b/views/notif.remove/winning-proof-email.blade.php
similarity index 100%
rename from views/winning-proof-email.blade.php
rename to views/notif.remove/winning-proof-email.blade.php
diff --git a/views/pages/faq.blade.php b/views/pages/faq.blade.php
new file mode 100644
index 0000000..b6e2a72
--- /dev/null
+++ b/views/pages/faq.blade.php
@@ -0,0 +1,48 @@
+@extends('theme::layout')
+
+@section('title', __('Foire aux questions'))
+@section('description', __('La foire aux questions'))
+
+@section('main-class', 'product-page')
+
+@section('content')
+
+
+
+
{{ __('Foire aux questions') }}
+
+
+ @foreach ($questionModelList->groupBy('theme')->values() as $themeIndex => $themeQuestionsModelList)
+
+ @if ($themeQuestionsModelList->count())
+
+
{{ $themeQuestionsModelList->first()->theme->name }}
+
+ @endif
+
+
+ @foreach ($themeQuestionsModelList as $questionIndex => $questionModel)
+
+
+
+
+
{!! clean($questionModel->answer) !!}
+
+
+
+ @endforeach
+
+
+
+ @endforeach
+
+@endsection
diff --git a/views/reglement.blade.php b/views/reglement.blade.php
deleted file mode 100644
index 85d034d..0000000
--- a/views/reglement.blade.php
+++ /dev/null
@@ -1,12 +0,0 @@
-@extends('theme::layout')
-
-@section('title', 'Règlement')
-
-@section('content')
-
-
-
- {!! $content->value !!}
-
-
-@endsection
diff --git a/views/gain1.blade.php b/views/wins/gain1.blade.php
similarity index 100%
rename from views/gain1.blade.php
rename to views/wins/gain1.blade.php
diff --git a/views/loose.blade.php b/views/wins/loose.blade.php
similarity index 100%
rename from views/loose.blade.php
rename to views/wins/loose.blade.php
diff --git a/views/reduction.blade.php b/views/wins/reduction.blade.php
similarity index 100%
rename from views/reduction.blade.php
rename to views/wins/reduction.blade.php