49 lines
1.6 KiB
PHP
49 lines
1.6 KiB
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\Enums\Page;
|
|
use App\Models\Encart;
|
|
use App\Models\Moment;
|
|
use App\Models\Picto;
|
|
use App\Models\PictoBrand;
|
|
use App\Models\SeoDatum;
|
|
use App\Models\Title;
|
|
|
|
class MarqueController extends Controller
|
|
{
|
|
/**
|
|
* Show the Marque view.
|
|
*
|
|
* @return \Illuminate\Contracts\View\View
|
|
*/
|
|
public function index()
|
|
{
|
|
$page = Page::marque();
|
|
$seoDatum = SeoDatum::where('page', $page)->first();
|
|
|
|
$encart_marqueHeader = Encart::where('page', Page::marqueHeader()->value)->first();
|
|
$encart_marqueBloc4l = Encart::where('page', Page::marqueBloc4l()->value)->first();
|
|
$encart_marqueBloc4r = Encart::where('page', Page::marqueBloc4r()->value)->first();
|
|
$encart_marqueFooter = Encart::where('page', Page::marqueFooter()->value)->first();
|
|
|
|
$pictobrands_marque = PictoBrand::all();
|
|
$pictos_marqueBloc2 = Picto::where('page', Page::marqueBloc2()->value)->get();
|
|
$title_marqueBloc2 = Title::where('page', Page::marqueBloc2()->value)->first();
|
|
$title_marqueBloc4 = Title::where('page', Page::marqueBloc4()->value)->first();
|
|
$moments = Moment::where('page', Page::marqueHistory()->value)->get();
|
|
|
|
return view('front.a-propos', compact(
|
|
'seoDatum',
|
|
'encart_marqueHeader',
|
|
'encart_marqueBloc4l',
|
|
'encart_marqueBloc4r',
|
|
'encart_marqueFooter',
|
|
'pictobrands_marque',
|
|
'title_marqueBloc2',
|
|
'pictos_marqueBloc2',
|
|
'moments',
|
|
'title_marqueBloc4'
|
|
));
|
|
}
|
|
}
|