Sync 9 FAQ ok

This commit is contained in:
Jérémy Munsch 2023-11-30 11:09:45 +01:00
parent 94cce9cbaa
commit 572036ca75
No known key found for this signature in database
GPG key ID: 18361AF3BFEC0FEC
20 changed files with 58 additions and 599 deletions

View file

@ -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";

View file

@ -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' => []
];

View file

@ -1,19 +0,0 @@
@extends('theme::layout')
@section('title', 'Accueil')
@section('content')
<div class="faq floating grid">
<div class="head-bloc"></div>
<section class="main--bloc container">
<h2 class="post-subtitle raleway">Foire aux questions</h2>
@foreach ($questions as $q)
@if ($loop->first)
<h3>{{ $q->theme->name }}</h3>
@endif
<div class="question">{{ $q->question }}</div>
<div class="reponse">{{ $q->answer }}</div>
@endforeach
</section>
</div>
@endsection

View file

@ -1,202 +0,0 @@
@extends('theme::layout')
@section('title')
{{ $prizesGlobal[1]->gain_view->name }}
@endsection
@section('content')
<div class="congratulate floating grid">
<div class="head-bloc"></div>
<div class="sc__wrapper container">
<h1 class="post-title raleway">Lancez la roue et<br>découvrez votre gain</h1>
<!-- spinwheel --->
<div id="wrapper">
<div id="wheel">
<div id="inner-wheel">
<div class="sec"><span class="fab fa-bell-o"></span></div>
<div class="sec"><span class="fab fa-comment-o"></span></div>
<div class="sec"><span class="fab fa-smile-o"></span></div>
<div class="sec"><span class="fab fa-heart-o"></span></div>
</div>
<div id="spin">
<div id="inner-spin"></div>
</div>
<div id="shine"></div>
</div>
<div id="txt"></div>
</div>
</div>
<section class="main--bloc container">
<div class="mobile--menu">
<div class="title--bloc view-lot2">
<div class="title--txt">
<h1 class="post-title">Félicitations&nbsp;!</h1>
<p class="info2">Vous avez gagné un {{ $prizesGlobal[1]->label_one }} !<br>
Pour recevoir votre cadeau, vous devez envoyer vos preuves d'achat.
Voir modalités ci dessous.
</p>
</div>
<div class="bg-opacity"></div>
</div>
<div class="play--bloc">
<div class="main-btn">
<a href="#winproof">>></a>
</div>
</div>
{{-- <div class="play--bloc">
<p class="strong">Vous possédez un autre code&nbsp;?</p>
<div class="main-btn">
<a href="{{route('saisir-code')}}">Je rejoue</a>
</div>
</div> --}}
</div>
<div class="desktop--menu">
<div class="img--bloc view-lot2"></div>
<div class="txt--bloc">
<div class="bloc--rotate">
<h1 class="post-title">Félicitations&nbsp;!</h1>
<p>Vous avez gagné un {{ $prizesGlobal[1]->label_one }} !<br>
Pour recevoir votre cadeau, vous devez envoyer vos preuves d'achat.
Voir modalités ci dessous.</p>
<div class="main-btn">
<a href="#winproof">>></a>
</div>
{{-- <p class="strong">Vous possédez un autre code&nbsp;?</p>
<div class="main-btn">
<a href="{{route('saisir-code')}}">Je rejoue</a>
</div> --}}
</div>
</div>
</div>
</section>
</div>
</div>
<div class="register floating grid">
<div class="head-bloc"></div>
<section class="main--bloc container" style="display:none;">
<div class="title-inscription1">
<a id="winproof"></a>
<h1 class="post-title">Envoyez vos preuves de gain</h1>
</div>
<div class="form-inscription1">
<div class="infos">
<h2>En ligne @</h3>
<p>Renseignez l'adresse à laquelle vous souhaitez recevoir votre gain et téléversez vos preuves d'achat.</p>
</div>
<form method="POST" action="{{ route('fo.send-winning-proof') }}" enctype="multipart/form-data">
@method('PUT')
@csrf
@if ($errors->any())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
<div class="coordonnees grid">
<h4>Vos coordonnées</h4>
<input id="lastname" name="lastname" type="text" value="{{ Auth::user()->lastname ?? '' }}" placeholder="Nom*"
required maxlength="150">
<input id="firstname" name="firstname" type="text" value="{{ Auth::user()->firstname ?? '' }}" placeholder="Prénom*"
required maxlength="150">
<input id="addr1" name="address" type="text" value="{{ Auth::user()->address ?? '' }}" placeholder="Adresse*"
required maxlength="50">
<input id="addr2" name="address2" type="text" value="{{ Auth::user()->address2 ?? '' }}"
placeholder="Complément d'adresse" maxlength="50">
<div class="locate">
<input id="post_number" name="postal_code" type="number" value="{{ Auth::user()->postal_code ?? '' }}"
placeholder="Code Postal*" required min="1" max="99999">
<input id="town" name="town" type="text" value="{{ Auth::user()->town ?? '' }}" placeholder="Ville*"
required maxlength="50">
</div>
<input id="country" name="country" type="text" value="{{ Auth::user()->country ?? '' }}" placeholder="Pays*"
required maxlength="32">
<input id="phone" name="phone" type="tel" value="{{ Auth::user()->phone ?? '' }}"
placeholder="Numéro de téléphone*" required>
</div>
<div class="preuves">
<h4>Vos preuves d'achat</h4>
<div class="barres files-accepted">
<p>Code-barres du produit*</p><br><br>
<label class="lbl-code upload" for="file-code">Ajouter un fichier</label>
<input class="input-file" id="file-code" name="barcode" type="file" accept=".jpg,.jpeg,.png,.pdf" required>
</div>
<div class="ticket files-accepted">
<p>Ticket de caisse avec la date*</p><br><br>
<label class="lbl-ticket upload" for="ticket-prod">Ajouter un fichier</label>
<input class="input-file" id="ticket-prod" name="ticket" type="file" accept=".jpg,.jpeg,.png,.pdf"
required>
</div>
<div class="sticker files-accepted">
<p>Sticker du produit*</p><br><br>
<label class="lbl-sticker upload" for="sticker-prod">Ajouter un fichier</label>
<input class="input-file" id="sticker-prod" name="sticker" type="file" accept=".jpg,.jpeg,.png,.pdf"
required>
</div>
</div>
<div class="btn-form">
<input class="btn" id="send" type="submit" value="Envoyer mes preuves d'achat">
</div>
</form>
</div>
<div class="legals">
<p>*Champs obligatoires</p>
</div>
<div class="instructions">
<div class="contain-courrier">
<div class="courrier">
<div class="infos">
<h2>Ou Par courrier</h3>
<p>Merci de nous envoyer, sur papier libre (ou en utilisant le formulaire <a
href="{{ Vite::asset('fichiers/pdf/' . $prizesGlobal[1]->pdf_winning_proof) }}"
style="font-size: inherit;line-height:inherit;" target="_pdf"> téléchargeable ici</a>), vos
coordonnées ainsi que vos preuves d'achat originales. Le tout sous pli suffisamment affranchi sous dix jours
à l'adresse suivante :</p>
</div>
<div class="adress">
<p>Service Consommateurs LDC<br>Jeu "Gau'loisirs"<br>CS 50925<br>72302 SABL&Eacute; SUR SARTHE CEDEX</p>
</div>
<div class="coordonnees">
<p>Vos coordonnées<br>Nom, prénom, adresse complète,<br>n° de téléphone et E-mail</p>
</div>
<div class="preuves">
<p>Vos preuves d'achat<br>Code-barres original du produit,<br>ticket de caisse original avec la date,
<br>le sticker ou ou la partie de l'emballage contenant le code unique de jeu (code visible)
</p>
</div>
</div>
</div>
</div>
</section>
</div>
@endsection
@push('scripts')
<script>
//set default degree (360*5)
var degree = 1800;
//number of clicks = 0
var clicks = 0;
var thisWinAngle = 1580;
</script>
@endpush

View file

@ -1,35 +0,0 @@
@extends('theme::layout')
@section('title', 'Les gains')
@section('content')
<p>Lots (valeur à 0 ou 1 : 0 = faux, 1 = vrai) :</p>
<table class="table-border table">
<thead class="thead-light">
<th scope="col">ID Arcadia</th>
<th scope="col">Label singulier</th>
<th scope="col">Label pluriel</th>
<th scope="col">Quantité</th>
<th scope="col">Notification activé</th>
<th scope="col">Formulaire suppl.</th>
<th scope="col">ID mail Arcadia</th>
<th scope="col">Pdf preuve de gain</th>
<th scope="col">Lot par défaut</th>
</thead>
<tbody>
@foreach ($prizesGlobal as $p)
<tr>
<td>{{ $p->arcadia_id }}</td>
<td>{{ $p->label_one }}</td>
<td>{{ $p->label_many }}</td>
<td>{{ $p->quantity }}</td>
<td>{{ $p->notifications }}</td>
<td>{{ $p->additional_form }}</td>
<td>{{ $p->arcadia_mail_id }}</td>
<td><span class="badge badge-info">{{ $p->pdf_winning_proof }}</span></td>
<td>{{ $p->need_proof }}</td>
</tr>
@endforeach
</tbody>
</table>
@endsection

View file

@ -1,35 +0,0 @@
@extends('theme::layout')
@section('title', 'Comment jouer')
@section('content')
<p>Lots (valeur à 0 ou 1 : 0 = faux, 1 = vrai) :</p>
<table class="table-border table">
<thead class="thead-light">
<th scope="col">ID Arcadia</th>
<th scope="col">Label singulier</th>
<th scope="col">Label pluriel</th>
<th scope="col">Quantité</th>
<th scope="col">Notification activé</th>
<th scope="col">Formulaire suppl.</th>
<th scope="col">ID mail Arcadia</th>
<th scope="col">Pdf preuve de gain</th>
<th scope="col">Lot par défaut</th>
</thead>
<tbody>
@foreach ($prizesGlobal as $p)
<tr>
<td>{{ $p->arcadia_id }}</td>
<td>{{ $p->label_one }}</td>
<td>{{ $p->label_many }}</td>
<td>{{ $p->quantity }}</td>
<td>{{ $p->notifications }}</td>
<td>{{ $p->additional_form }}</td>
<td>{{ $p->arcadia_mail_id }}</td>
<td><span class="badge badge-info">{{ $p->pdf_winning_proof }}</span></td>
<td>{{ $p->need_proof }}</td>
</tr>
@endforeach
</tbody>
</table>
@endsection

View file

@ -1,117 +0,0 @@
@extends('theme::layout')
@section('title')
{{ $prize->gain_view->name }}
@endsection
@section('content')
<div class="gains col padding container flex">
<div class="step">&Eacute;TAPE 3/3</div>
<div class="content-gains">
<div class="bravo flex">
<div class="img-bravo">
<img src="{{ Vite::asset('resources/theme/mounted/assets/images/gain_lot_01.png') }}" alt="Kit de cuisine">
</div>
<div class="txt-bravo flex">
<h1>Bravo !</h1>
<h2>Vous avez gagné un <strong>kit de cuisine</strong></h2>
<p>Pour recevoir votre cadeau, vous devez obligatoirement renseigner le formulaire ci-dessous.</p><br>
<p>Renseignez l'adresse à laquelle vous souhaitez recevoir le kit de cuisine.<br>Livraison sous 8 semaines.</p>
</div>
</div>
<div class="instructions flex">
<div class="contain-courrier">
<div class="courrier">
<div class="infos">
<h3>Par courrier</h3>
<p>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 :</p>
</div>
<div class="adress flex">
<p>JEU MAGIE DE NO&Euml;L 2020<br>LDC - ZI SAINT LAURENT<br>CS 50925<br>72302 SABL&Eacute; SUR SARTHE CEDEX</p>
</div>
<div class="coordonnees flex">
<p>Vos coordonnées<br>Nom, prénom, adresse complète,<br>n° de téléphone et E-mail</p>
</div>
<div class="preuves flex">
<p>Vos preuves d'achat<br>Code-barres original du produit,<br>ticket de caisse original avec la date,<br>le sticker
ou l’arrière de la boite d’œufs avec le code unique de jeu</p>
</div>
</div>
</div>
<div class="inline">
<div class="infos">
<h3>En ligne @</h3>
<p>Renseignez l'adresse à laquelle vous souhaitez recevoir votre gain et téléversez vos preuves d'achat.</p>
</div>
<form method="POST" action="{{ route('fo.send-winning-proof') }}" enctype="multipart/form-data">
@method('PUT')
@csrf
@if ($errors->any())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
<div class="coordonnees">
<h4>Vos coordonnées</h4>
<input id="lastname" name="lastname" type="text" value="{{ Auth::user()->lastname }}" placeholder="Nom*"
required maxlength="150">
<input id="firstname" name="firstname" type="text" value="{{ Auth::user()->firstname }}" placeholder="Prénom*"
required maxlength="150">
<input id="addr1" name="address" type="text" value="{{ Auth::user()->address }}" placeholder="Adresse*"
required maxlength="50">
<div class="adress flex">
<input id="addr2" name="address2" type="text" value="{{ Auth::user()->address2 }}"
placeholder="Complément d'adresse" maxlength="50">
<input id="post_number" name="postal_code" type="number" value="{{ Auth::user()->postal_code }}"
placeholder="Code Postal*" required min="1" max="99999">
</div>
<div class="locate flex">
<input id="town" name="town" type="text" value="{{ Auth::user()->town }}" placeholder="Ville*"
required maxlength="50">
<input id="country" name="country" type="text" value="{{ Auth::user()->country }}" placeholder="Pays*"
required maxlength="32">
</div>
<div class="tel">
<input id="phone" name="phone" type="tel" value="{{ Auth::user()->phone }}"
placeholder="Numéro de téléphone*" required>
</div>
</div>
<div class="preuves">
<h4>Vos preuves d'achat</h4>
<div class="barres files-accepted">
<p>Code-barres du produit*</p><br><br>
<label class="lbl-code upload" for="file-code">Ajouter un fichier</label>
<input class="input-file" id="file-code" name="barcode" type="file" accept=".jpg,.jpeg,.png,.pdf" required>
<div class="suppr">+</div>
</div>
<div class="ticket files-accepted">
<p>Ticket de caisse avec la date*</p><br><br>
<label class="lbl-ticket upload" for="ticket-prod">Ajouter un fichier</label>
<input class="input-file" id="ticket-prod" name="ticket" type="file" accept=".jpg,.jpeg,.png,.pdf" required>
<div class="suppr">+</div>
</div>
<div class="sticker files-accepted">
<p>Sticker du produit*</p><br><br>
<label class="lbl-sticker upload" for="sticker-prod">Ajouter un fichier</label>
<input class="input-file" id="sticker-prod" name="sticker" type="file" accept=".jpg,.jpeg,.png,.pdf"
required>
<div class="suppr">+</div>
</div>
</div>
<div class="btn">
<input id="send" type="submit" value="Envoyer mes preuves d'achat">
</div>
</form>
</div>
</div>
<div class="legals">
<p>*Champs obligatoires</p>
</div>
</div>
</div>
@endsection

View file

@ -37,10 +37,12 @@
<a class="link-light" href="{{ route('fo.charte') }}"
title="{{ __('Aller sur la page de la charte de confidentialité') }}">{{ __('Charte de confidentialité') }}</a>
</li>
<li class="list-inline-item">
<a class="link-light" href="{{ route('fo.faq') }}"
title="{{ __('Aller sur la page des questions réponses.') }}">{{ __('FAQ') }}</a>
</li>
@can('fo.showFaq')
<li class="list-inline-item">
<a class="link-light" href="{{ route('fo.faq') }}"
title="{{ __('Aller sur la page des questions réponses.') }}">{{ __('FAQ') }}</a>
</li>
@endcan
<li class="list-inline-item">
<a class="link-light" href="https://www.legaulois.fr/contactez-nous" title="{{ __('Aller sur la page de contact') }}"
target="_blank">{{ __('Contact') }}</a>

View file

@ -1,117 +0,0 @@
@extends('theme::layout')
@section('title')
{{ $prize->gain_view->name }}
@endsection
@section('content')
<div class="gains col padding container flex">
<div class="step">&Eacute;TAPE 3/3</div>
<div class="content-gains">
<div class="bravo flex">
<div class="img-bravo">
<img src="{{ Vite::asset('images/gain_lot_02.png') }}" alt="Livre de recettes">
</div>
<div class="txt-bravo flex">
<h1>Bravo !</h1>
<h2>Vous avez gagné un <strong>livre de recettes</strong></h2>
<p>Pour recevoir votre cadeau, vous devez obligatoirement renseigner le formulaire ci-dessous.</p><br>
<p>Renseignez l'adresse à laquelle vous souhaitez recevoir le livre de recettes.<br>Livraison sous 8 semaines.</p>
</div>
</div>
<div class="instructions flex">
<div class="contain-courrier">
<div class="courrier">
<div class="infos">
<h3>Par courrier</h3>
<p>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 :</p>
</div>
<div class="adress flex">
<p>JEU MAGIE DE NO&Euml;L 2020<br>LDC - ZI SAINT LAURENT<br>CS 50925<br>72302 SABL&Eacute; SUR SARTHE CEDEX</p>
</div>
<div class="coordonnees flex">
<p>Vos coordonnées<br>Nom, prénom, adresse complète,<br>n° de téléphone et E-mail</p>
</div>
<div class="preuves flex">
<p>Vos preuves d'achat<br>Code-barres original du produit,<br>ticket de caisse original avec la date,<br>le sticker
ou l’arrière de la boite d’œufs avec le code unique de jeu</p>
</div>
</div>
</div>
<div class="inline">
<div class="infos">
<h3>En ligne @</h3>
<p>Renseignez l'adresse à laquelle vous souhaitez recevoir votre gain et téléversez vos preuves d'achat.</p>
</div>
<form method="POST" action="{{ route('fo.send-winning-proof') }}" enctype="multipart/form-data">
@method('PUT')
@csrf
@if ($errors->any())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
<div class="coordonnees">
<h4>Vos coordonnées</h4>
<input id="lastname" name="lastname" type="text" value="{{ Auth::user()->lastname }}" placeholder="Nom*"
required maxlength="150">
<input id="firstname" name="firstname" type="text" value="{{ Auth::user()->firstname }}" placeholder="Prénom*"
required maxlength="150">
<input id="addr1" name="address" type="text" value="{{ Auth::user()->address }}" placeholder="Adresse*"
required maxlength="50">
<div class="adress flex">
<input id="addr2" name="address2" type="text" value="{{ Auth::user()->address2 }}"
placeholder="Complément d'adresse" maxlength="50">
<input id="post_number" name="postal_code" type="number" value="{{ Auth::user()->postal_code }}"
placeholder="Code Postal*" required min="1" max="99999">
</div>
<div class="locate flex">
<input id="town" name="town" type="text" value="{{ Auth::user()->town }}" placeholder="Ville*"
required maxlength="50">
<input id="country" name="country" type="text" value="{{ Auth::user()->country }}" placeholder="Pays*"
required maxlength="32">
</div>
<div class="tel">
<input id="phone" name="phone" type="tel" value="{{ Auth::user()->phone }}"
placeholder="Numéro de téléphone*" required>
</div>
</div>
<div class="preuves">
<h4>Vos preuves d'achat</h4>
<div class="barres files-accepted">
<p>Code-barres du produit*</p><br><br>
<label class="lbl-code upload" for="file-code">Ajouter un fichier</label>
<input class="input-file" id="file-code" name="barcode" type="file" accept=".jpg,.jpeg,.png,.pdf" required>
<div class="suppr">+</div>
</div>
<div class="ticket files-accepted">
<p>Ticket de caisse avec la date*</p><br><br>
<label class="lbl-ticket upload" for="ticket-prod">Ajouter un fichier</label>
<input class="input-file" id="ticket-prod" name="ticket" type="file" accept=".jpg,.jpeg,.png,.pdf" required>
<div class="suppr">+</div>
</div>
<div class="sticker files-accepted">
<p>Sticker du produit*</p><br><br>
<label class="lbl-sticker upload" for="sticker-prod">Ajouter un fichier</label>
<input class="input-file" id="sticker-prod" name="sticker" type="file" accept=".jpg,.jpeg,.png,.pdf"
required>
<div class="suppr">+</div>
</div>
</div>
<div class="btn">
<input id="send" type="submit" value="Envoyer mes preuves d'achat">
</div>
</form>
</div>
</div>
<div class="legals">
<p>*Champs obligatoires</p>
</div>
</div>
</div>
@endsection

48
views/pages/faq.blade.php Normal file
View file

@ -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')
<div class="container pb-5 pt-5">
<div class="row mb-3">
<div class="col">
<h1 class="text-quad text-uppercase fw-bold">{{ __('Foire aux questions') }}</h1>
</div>
</div>
@foreach ($questionModelList->groupBy('theme')->values() as $themeIndex => $themeQuestionsModelList)
<div class="row mb-5">
@if ($themeQuestionsModelList->count())
<div class="col-12">
<h2 class="text-uppercase fw-bold">{{ $themeQuestionsModelList->first()->theme->name }}</h2>
</div>
@endif
<div class="col-12">
<div class="accordion" id="accordion-qa-theme-{{ $themeIndex }}">
@foreach ($themeQuestionsModelList as $questionIndex => $questionModel)
<div class="accordion-item">
<h3 class="accordion-header">
<button class="accordion-button @if (!$loop->first) collapsed @endif"
data-bs-toggle="collapse" data-bs-target="#accordion-qa-{{ $themeIndex }}{{ $questionIndex }}"
type="button" aria-controls="accordion-qa-{{ $themeIndex }}{{ $questionIndex }}"
aria-expanded="@if ($loop->first) true @else false @endif">
<span class="text-uppercase fw-bold rounded">{{ $questionModel->question }}</span>
</button>
</h3>
<div class="accordion-collapse @if ($loop->first) show @endif collapse"
id="accordion-qa-{{ $themeIndex }}{{ $questionIndex }}"
data-bs-parent="#accordion-qa-theme-{{ $themeIndex }}">
<div class="accordion-body">
<div class="ck-content ps-4">{!! clean($questionModel->answer) !!}</div>
</div>
</div>
</div>
@endforeach
</div>
</div>
</div>
@endforeach
</div>
@endsection

View file

@ -1,12 +0,0 @@
@extends('theme::layout')
@section('title', 'Règlement')
@section('content')
<div class="rules floating grid">
<div class="head-bloc"></div>
<section class="main--bloc container">
{!! $content->value !!}
</section>
</div>
@endsection