feat: ✨ update join us page with dynamic pages

This commit is contained in:
Corentin Huet 2025-12-04 17:01:47 +01:00
parent 57c72de04f
commit eee27c8ca7
17 changed files with 559 additions and 1141 deletions

View file

@ -1,76 +1,31 @@
@php
$joinUs = [
'id' => 'rejoin_6',
'data-anchor' => 'Eleveurs, rejoignez-nous',
'title' => 'Éleveurs,',
'subtitle' => 'Rejoignez-nous',
'videos' => [
[
'title' => 'Julien, Éleveur Nature d\'Eleveurs',
'type_video' => 'youtube',
'video' => 'by2B7XxDi6M',
],
[
'title' => 'Éleveurs Loué',
'type_video' => 'youtube',
'video' => 'OTjY7ialjjQ',
],
[
'title' => 'Christophe, Éleveur Le Gaulois Oui C\'est Bon',
'type_video' => 'youtube',
'video' => 'AdNR-OkFSAM',
],
[
'title' => 'Guillaume, Éleveur de Poules Pondeuses Nature d\'Éleveurs',
'type_video' => 'youtube',
'video' => 'ApHLtQ3agH4',
],
[
'title' => 'Louis-Marie, Éleveur Le Gaulois',
'type_video' => 'youtube',
'video' => 'J_j7jVJeRi8',
],
[
'title' => 'Brigitte, Éleveuse Le Gaulois Oui C\'est Bon',
'type_video' => 'youtube',
'video' => 'L4B9WXGXx2E',
],
[
'title' => 'Jean-Baptiste, Éleveur de Dindes Nature d\'Éleveurs',
'type_video' => 'youtube',
'video' => '_gt39D0EqBA',
],
[
'title' => 'Anne, Éleveuse de Poulets Nature d\'Éleveurs',
'type_video' => 'youtube',
'video' => 'EEi1e7ThHew',
],
],
];
@endphp
@if(!empty($joinUs))
<div data-anchor="{{ $joinUs['data-anchor'] }}" id="{{ $joinUs['id'] }}">
<div data-anchor="{{ Str::ucfirst(Str::lower($joinUs['string_title']) . " " . Str::lower($joinUs['string_subtitle'])) }}" id="rejoin_6">
<div class="breeders fw fw-container">
<div class="breeders__wrapper wrapper">
<x-front.sections.title title="{{ $joinUs['title'] }}" subtitle="{{ $joinUs['subtitle'] }}"
<x-front.sections.title title="{{ $joinUs['string_title'] }}" subtitle="{{ $joinUs['string_subtitle'] }}"
class="breeders__title" secondaryClass="breeders__subtitle" />
<div class="textblock__container">
<div class="textblock__block">
<div class="breeders__text description textblock__info-description">
<p>Nos éleveurs partenaires sont des femmes et des hommes passionnés par leur travail et leurs animaux, avec lesquels le Groupe LDC entretient une relation de confiance depuis près de 50 ans.</p>
<p>En échange du respect par les éleveurs des différents cahiers des charges et de leurs engagements (respect des volailles et de l’environnement …), le Groupe sécurise leur revenu via la contractualisation (fixation des prix, sécurisation des approvisionnements et débouchés) et l’accompagnement technique (conseil par des spécialistes de l’élevage, formations, audits qualité…).</p>
<p>Pour développer durablement l’élevage, le Groupe s’appuie historiquement sur les démarches sous signes officiels de qualité (Label Rouge, Appellation d’origine contrôlée, Agriculture Biologique) pour les volailles élevées en plein-air, et depuis 2017 sur notre démarche d’élevage durable <a href="https://www.naturedeleveurs.fr/" target="_blank" rel="noopener">« Nature d’Eleveurs »</a> pour les volailles certifiées et les volailles du quotidien.</p>
{!! $joinUs['wysiwyg_content'] !!}
</div>
</div>
</div>
<div class="breeders__videos videos-list">
@foreach ($joinUs['videos'] as $video)
<div class="video">
<x-front.sections.video :video='$video' class="video__wrap" />
<div class="video__title">{{ $video['title'] }}</div>
</div>
@endforeach
@if (!empty($joinUs['list_videos']))
@foreach ($joinUs['list_videos'] as $vid)
<div class="video">
@php
$video = [
'type_video' => isset($vid['youtubeid_video']) ? 'youtube' : 'vimeo',
'video' => isset($vid['youtubeid_video']) ? $vid['youtubeid_video']: $vid['vimeoid_video']
];
@endphp
<x-front.sections.video :video='$video' class="video__wrap" />
<div class="video__title">{{ $vid['string_title'] }}</div>
</div>
@endforeach
@endif
</div>
</div>
</div>

View file

@ -1,107 +1,26 @@
@php
$events = [
'id' => 'rejoin_4',
'data-anchor' => 'Nos évènements forum et job dating',
'title' => 'Nos évènements',
'subtitle' => 'Forum et Jobdating',
'forums' => [
[
'title' => 'Forums et Jobdatings écoles',
'image' => '/assets/uploads/2024/06/CARTE-RH-LDC-FORUM-ECOLES-20.06.2024-1.png',
'list' => [
[
'title' => 'FORUMS VIRTUELS',
'locations' => [
'IFRIA Ouest - Alternance : 18, 19 & 20 Juin 2024',
'ESSCA - Stages : 8, 9 & 10 Octobre 2024',
'Polytech Angers - Stages, Alternance : 17 Octobre 2024',
'Unilasalle - Agorajob : 24 Octobre 2024',
],
],
[
'title' => 'ANGERS',
'locations' => [
'ENSAM - Alternance : 19 & 26 Septembre 2024',
'Polytech - Stages et Alternance : 15 Octobre 2024',
'ESA - Stages : 8 Novembre 2024',
],
],
[
'title' => 'BEAUVAIS',
'locations' => ['UniLaSalle - Agorajob : 10 Octobre 2024'],
],
[
'title' => 'RENNES',
'locations' => ['Institut Agro-Rennes : 15 Octobre 2024'],
],
],
],
[
'title' => 'Forums & salons : emplois, stages, alternances',
'image' => '/assets/uploads/2024/06/CARTE-RH-LDC-FORUM-JOB-ALTERNANCE-20.06.2024-1.png',
'list' => [
[
'title' => 'FORUMS VIRTUELS',
'locations' => ['UniLaSalle - nouveaux diplômés : 4 & 5 Juillet 2025'],
],
[
'title' => 'LA ROCHE SUR YON',
'locations' => ['Big Bang de l\'emploi : 20 Septembre 2024 (matin)'],
],
[
'title' => 'ANGERS',
'locations' => ['Big Bang de l\'emploi : 27 Septembre 2024 (matin)'],
],
[
'title' => 'LAVAL',
'locations' => ['Big Bang de l\'emploi : 4 & 5 Octobre 2024 (matin)'],
],
[
'title' => 'NANTES',
'locations' => ['Big Bang de l\'emploi : 11 Octobre 2024 (matin)'],
],
[
'title' => 'LE MANS',
'locations' => ['Big Bang de l\'emploi : 18 & 19 Octobre 2024 (matin)'],
],
],
],
],
];
@endphp
@if (!empty($events))
<div data-anchor="{{ $events['data-anchor'] }}" id="{{ $events['id'] }}">
<div data-anchor="{{ Str::ucfirst(Str::lower($events['string_title']) . " " . Str::lower($events['string_subtitle'])) }}" id="rejoin_4">
<div class="events fw fw-container">
<div class="events__wrapper wrapper">
<x-front.sections.title title="{{ $events['title'] }}" subtitle="{{ $events['subtitle'] }}"
<x-front.sections.title title="{{ $events['string_title'] }}" subtitle="{{ $events['string_subtitle'] }}"
class="events__title" secondaryClass="events__subtitle" />
<div class="events__text description">
<p>Il existe de multiples occasions de nous rencontrer :</p>
<ul>
<li>Nous sommes présents sur des forums écoles et emploi. Pour en savoir plus, consultez la
carte ci-dessous.</li>
<li>Vous recherchez une alternance ? Consultez nos offres sur <a
href="https://recrutement.ldc.fr/fr/annonces" target="_blank"
rel="noopener">https://recrutement.ldc.fr/fr/annonces</a> et venez nous rencontrer au
job dating de votre école !</li>
</ul>
{!! $events['wysiwyg_content'] !!}
</div>
<div class="events__maps">
@foreach ($events['forums'] as $forum)
@foreach ($events['list_forums'] as $forum)
<div class="events__map events-map">
<h3 class="events-map__title subtitle">{{ $forum['title'] }}</h3>
<h3 class="events-map__title subtitle">{{ $forum['string_title'] }}</h3>
<div class="events-map__item gray-bg">
<img src="{{ $forum['image'] }}" alt="{{ $forum['title'] }}">
<img src="{{ asset($forum['image_map']) }}" alt="{{ $forum['string_alt'] }}">
</div>
<ul class="events-map__cities events-cities">
@foreach ($forum['list'] as $f)
@foreach ($forum['list_locations'] as $location)
<li class="events-cities__item description">
<div class="events-cities__item-name">{{ $f['title'] }}</div>
@foreach ($f['locations'] as $location)
<div class="events-cities__item-name">{{ $location['string_title'] }}</div>
@foreach ($location['list_places'] as $place)
<div class="events-cities__item-place">
{{ $location }}
{{ $place['string_text'] }}
</div>
@endforeach
</li>

View file

@ -1,89 +1,52 @@
@php
$politics = [
'id' => 'rejoin_2',
'data-anchor' => 'Notre politique Ressources Humaines',
'title' => 'NOTRE POLITIQUE',
'subtitle' => 'Ressources Humaines',
'image_borders' => [
'desktop' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
'mobile' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
],
];
@endphp
@if(!empty($politics))
<div data-anchor="{{ $politics['data-anchor'] }}" id="{{ $politics['id'] }}">
<div class="textblock fw fw-container notre-politique ">
<div data-anchor="{{ Str::ucfirst(Str::lower($politics['string_title']) . " " . Str::lower($politics['string_subtitle'])) }}" id="rejoin_2">
<div class="textblock fw fw-container notre-politique">
<div class="textblock__wrapper wrapper">
<x-front.sections.title title="{{ $politics['title'] }}" subtitle="{{ $politics['subtitle'] }}" />
<div class="textblock__container textblock__container_ac">
<div class="textblock__image textblock__block">
<div class="image-border-wrap">
<x-front.borders :borders="!empty($politics['image_borders']) ? $politics['image_borders'] : []" />
<img src="/assets/uploads/2020/10/Politique-RH1-2.jpg" alt="NOTRE POLITIQUE">
<x-front.sections.title title="{{ $politics['string_title'] }}" subtitle="{{ $politics['string_subtitle'] }}" />
@foreach ($politics['list_text_blocks'] as $block)
<div @class([
'textblock__container',
'textblock__container_ac' => $block['boolean_center'],
'textblock__container_swap' => $block['boolean_swap'],
])>
<div class="textblock__image textblock__block">
<div class="image-border-wrap">
<x-front.borders :borders="[
'desktop' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
'mobile' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
]" />
<img src="{{ asset($block['image_block']) }}" alt="{{ $block['string_alt'] }}">
</div>
@if (!empty($block['list_cta']))
@foreach ($block['list_cta'] as $cta)
<x-front.cta title="{{ $cta['string_text'] }}" url="{{ $cta['string_link'] }}" class="textblock__info-btn" buttonIcon="btn__icon_arrow-right" />
@endforeach
@endif
</div>
<div class="textblock__info textblock__block">
<div @class([
'textblock__info-description',
'description',
'quote__text' => $block['boolean_quotes'],
])>
{!! $block['wysiwyg_content'] !!}
</div>
@if (!empty($block['string_author']))
<div class="textblock__info-author quote__author">{{ $block['string_author'] }}</div>
@endif
</div>
</div>
<div class="textblock__info textblock__block">
<div class="textblock__info-description description ">
<p>
Nous devons notre réussite à la contribution de l’ensemble de nos collaborateurs.
</p>
<p>
S’appuyant sur une stratégie de croissance externe effectuée au travers de rachats réguliers d’entreprises en France et à l’International,
nous puisons dans celle-ci une vraie richesse. Chaque acquisition est l’occasion de rencontres, d’ouverture et de nouvelles idées.
Chacune est également source d’une nécessaire remise en question, aidant à rester humble.
</p>
</div>
</div>
</div>
<div class="textblock__container textblock__container_swap">
<div class="textblock__image textblock__block">
<div class="image-border-wrap">
<x-front.borders :borders="!empty($politics['image_borders']) ? $politics['image_borders'] : []" />
<img src="/assets/uploads/2020/07/politique-RH-2eme-photo.png" alt="NOTRE POLITIQUE">
</div>
<x-front.cta title="Nos valeurs" url="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-connaitre') }}#nos-valeurs" class="textblock__info-btn" buttonIcon="btn__icon_arrow-right" />
</div>
<div class="textblock__info textblock__block">
<div class="textblock__info-description description ">
<p>
Ce qui fait notre fierté, ce sont nos valeurs : travail, innovation, responsabilité, respect, performance, simplicité.
Ces valeurs, nous les faisons vivre chaque jour au sein du Groupe. Grâce à notre organisation décentralisée,
nous préservons la dimension humaine, partageons une culture d’entreprise forte et singulière et cultivons la proximité dans les relations.
</p>
<p>
Au quotidien, nous veillons à l’amélioration de l’environnement de travail de nos collaborateurs ainsi qu’à la transmission
et au développement des savoir-faire internes.
</p>
</div>
</div>
</div>
<div class="textblock__container textblock__container_ac">
<div class="textblock__image textblock__block">
<div class="image-border-wrap">
<x-front.borders :borders="!empty($politics['image_borders']) ? $politics['image_borders'] : []" />
<img src="/assets/uploads/2020/10/Pierre-VDB-2.jpg" alt="NOTRE POLITIQUE">
</div>
</div>
<div class="textblock__info textblock__block">
<div class="textblock__info-description description quote__text">
Notre politique sociale s’attache à toujours garder un sens concret, proche des préoccupations quotidiennes de chacun
et des besoins de l’activité.
Rejoignez-nous pour exercer vos talents parmi nos multiples métiers.
</div>
<div class="textblock__info-author quote__author">Pierre Van Den Bossche, DRH Groupe</div>
</div>
</div>
@endforeach
</div>
</div>
</div>

View file

@ -1,279 +1,19 @@
@php
$professions = [
'title' => 'Plus de 130',
'subtitle' => 'Métiers diversifiés',
'text' => 'L\'ensemble de nos métiers sont répartis en 3 grandes familles professionnelles. Il y a forcément un métier qui vous correspond.',
'list' => [
[
'title' => 'Concevoir et Vendre',
'list' => [
'Recherche et Développement',
'Marketing',
'Commercial'
],
'image' => 'assets/uploads/2020/02/prof-1.jpg',
'image_borders' => [
'desktop' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
'mobile' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
],
],
[
'title' => 'Produire',
'list' => [
'Achats et Approvisionnement',
'Planification et Ordonnancement',
'Production',
'Maintenance et Technique',
'Logistique'
],
'image' => 'assets/uploads/2020/02/prof-2.jpg',
'image_borders' => [
'desktop' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
'mobile' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
],
],
[
'title' => 'Produire',
'list' => [
'Finance et Gestion',
'Ressources Humaines',
'Informatique',
'Qualité, Sécurité et Environnement',
'Administratif',
'Industriel et Méthodes'
],
'image' => 'assets/uploads/2020/02/prof-3.jpg',
'image_borders' => [
'desktop' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
'mobile' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
],
],
],
'videos' => [
[
'title' => 'Concevoir et vendre',
'list' => [
[
'type_video' => 'youtube',
'video' => 'gU3a9bH4Ysc',
'title' => clean(
__(
'
Lisa, :br
Chef de projet R&D :br
Maître Coq Saint Fulgent
',
[
'br' => '<br>'
]
)
),
],
[
'type_video' => 'vimeo',
'video' => '376130681',
'title' => clean(
__(
'
Geoffrey, :br
Technico-commercial avicole :br
Huttepain Aliments
',
[
'br' => '<br>'
]
)
),
],
[
'type_video' => 'youtube',
'video' => 'purHb7__R_k',
'title' => clean(
__(
'
Sandrine, :br
Assistante commerciale :br
LDC Sablé
',
[
'br' => '<br>'
]
)
),
],
],
],
[
'title' => 'Produire',
'list' => [
[
'type_video' => 'youtube',
'video' => 'l1JzLlLOjFQ',
'title' => clean(
__(
'
Myriam, :br
Chef d\'équipe production :br
Marie Sablé
',
[
'br' => '<br>'
]
)
),
],
[
'type_video' => 'youtube',
'video' => 'au6Ewi4ojzw',
'title' => clean(
__(
'
Anne, :br
Chauffeur frigorifique :br
LDC Sablé CPE-CEPA
',
[
'br' => '<br>'
]
)
),
],
[
'type_video' => 'youtube',
'video' => 'RWgPQ2UKB1I',
'title' => clean(
__(
'
Benoît, :br
Technicien énergie :br
Cavol
',
[
'br' => '<br>'
]
)
),
],
],
],
[
'title' => 'Accompagner',
'list' => [
[
'type_video' => 'youtube',
'video' => 'gU3a9bH4Ysc',
'title' => clean(
__(
'
Stéphanie, :br
Assistante RH :br
Marie Mirebeau
',
[
'br' => '<br>'
]
)
),
],
[
'type_video' => 'youtube',
'video' => 'f6sTFPFNSRs',
'title' => clean(
__(
'
Sandra, :br
Assistante Qualité :br
LDC Sablé
',
[
'br' => '<br>'
]
)
),
],
[
'type_video' => 'youtube',
'video' => 'UP-mdHkOHWA',
'title' => clean(
__(
'
Florian, :br
Responsable administratif et financier :br
Espri Restauration
',
[
'br' => '<br>'
]
)
),
],
],
],
],
'image_borders' => [
'desktop' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
'mobile' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
],
];
@endphp
@if(!empty($professions))
<div data-anchor="{{ $professions['title'] . " " . $professions['subtitle'] }}" id="rejoin_0">
<div data-anchor="{{ Str::ucfirst(Str::lower($professions['string_title']) . " " . Str::lower($professions['string_subtitle'])) }}" id="rejoin_0">
<div class="professions fw fw-container">
<div class="professions__wrapper wrapper">
<x-front.sections.title title="{{ $professions['title'] }}" subtitle="{{ $professions['subtitle'] }}"
<x-front.sections.title title="{{ $professions['string_title'] }}" subtitle="{{ $professions['string_subtitle'] }}"
class="professions__title" secondaryClass="professions__subtitle" />
<div class="professions__text description">
<h3>{{ $professions['text'] }}</h3>
<p>&nbsp;</p>
{!! $professions['wysiwyg_content'] !!}
</div>
<div class="professions__list professions-list">
@foreach ($professions['list'] as $profession)
@foreach ($professions['list_our_professions'] as $profession)
<x-front.sections.profession :profession='$profession' />
@endforeach
</div>
<div class="professions__btn-wrap">
<x-front.cta title="Consultez nos offres d'emploi" url="https://recrutement.ldc.fr/fr/annonces" target="_blank" class="professions__btn" buttonIcon="btn__icon_arrow-right" />
<x-front.cta title="{{ $professions['string_job_offers_btn'] }}" url="{{ $professions['string_job_offers_btn'] }}" target="_blank" class="professions__btn" buttonIcon="btn__icon_arrow-right" />
</div>
</div>
</div>
@ -281,17 +21,24 @@
<div class="videos fw fw-container no-top-padding">
<div class="videos__wrapper wrapper">
<div class="videos__container">
@foreach ($professions['videos'] as $video)
@foreach ($professions['list_discover_our_jobs'] as $videos)
<div class="videos-list">
<h3 class="videos__title subtitle">{{ $video['title'] }}</h3>
<h3 class="videos__title subtitle">{{ $videos['string_title'] }}</h3>
<div class="videos__info">
<div class="videos__info-inner">
<div class="videos-list">
@foreach ($video['list'] as $l)
@foreach ($videos['list_videos'] as $video)
<div class="video">
<x-front.sections.video :video='$l' class="video__wrap" />
@php
$customVideo = [
'type_video' => !empty($video['youtubeid_video']) ? 'youtube' : 'vimeo',
'video' => !empty($video['youtubeid_video']) ? $video['youtubeid_video'] : $video['vimeoid_video'],
'video_alt' => $video['string_alt']
];
@endphp
<x-front.sections.video :video='$customVideo' class="video__wrap" />
<div class="video__title">
{!! $l['title'] !!}
{!! $video['wysiwyg_title'] !!}
</div>
</div>
@endforeach
@ -301,9 +48,9 @@
</div>
@endforeach
</div>
<div class="videos__text description">Ensemble, cultivons notre avenir !</div>
<div class="videos__text description">{{ $professions['string_text'] }}</div>
<div class="videos__btn-wrap">
<x-front.cta title="Découvrez tous nos métiers en vidéos" url="https://www.youtube.com/@ldcgroupe" target="_blank" class="videos__btn" buttonIcon="btn__icon_arrow-right" />
<x-front.cta title="{{ $professions['string_button_text'] }}" url="{{ $professions['url_button_link'] }}" target="_blank" class="videos__btn" buttonIcon="btn__icon_arrow-right" />
</div>
</div>
</div>

View file

@ -1,68 +1,49 @@
@php
$visitUs = [
'id' => 'rejoin_5',
'data-anchor' => 'Ecoles, visitez-nous',
'title' => 'écoles',
'subtitle' => 'Visitez-nous',
'image_borders' => [
'desktop' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
'mobile' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
],
];
@endphp
@if(!empty($visitUs))
<div data-anchor="{{ $visitUs['data-anchor'] }}" id="{{ $visitUs['id'] }}">
<div data-anchor="{{ Str::ucfirst(Str::lower($visitUs['string_title']) . " " . Str::lower($visitUs['string_subtitle'])) }}" id="rejoin_5">
<div class="textblock fw fw-container textblock_bg ecoles no-bottom-padding">
<div class="textblock__wrapper wrapper">
<x-front.sections.title title="{{ $visitUs['title'] }}" subtitle="{{ $visitUs['subtitle'] }}" />
<x-front.sections.title title="{{ $visitUs['string_title'] }}" subtitle="{{ $visitUs['string_subtitle'] }}" />
<div class="textblock__container textblock__container_swap">
<div class="textblock__image textblock__block">
<div class="image-border-wrap">
<x-front.borders :borders="!empty($career['image_borders']) ? $career['image_borders'] : []" />
<img src="/assets/uploads/2020/10/ecole-visitez-nous-2.jpg" alt="{{ $visitUs['title'] }}">
<x-front.borders :borders="[
'desktop' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
'mobile' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
]" />
<img src="{{ asset($visitUs['image_school']) }}" alt="{{ $visitUs['string_alt'] }}">
</div>
</div>
<div class="textblock__info textblock__block">
<div class="textblock__info-description description">
<p>Vous souhaitez venir visiter nos sites avec vos élèves ou étudiants ? Contactez-nous : <a href="mailto:emploigroupe@ldc.fr">emploigroupe@ldc.fr</a></p>
<p>Vous découvrirez nos multiples activités :</p>
<ul>
<li>Abattage, découpe et transformation de volaille (poulet, dinde, canard),</li>
<li>Fabrication de produits élaborés (charcuterie de volaille, produits panés…),</li>
<li>Fabrication de produits traiteurs (plats cuisinés, pizzas, sandwiches, galettes, quiches, tartes, tourtes, produits asiatiques…),</li>
<li>Nutrition animale,</li>
<li>Élevage.</li>
</ul>
<p>Nous pourrons également vous présenter le ou les métiers qui vous intéressent :<br>
<strong>Commercial, marketing, recherche &amp; développement, achats-approvisionnement, planification-ordonnancement, production, maintenance-technique, industriel méthodes, logistique, qualité, sécurité, environnement, finance, gestion, ressources humaines, informatique.</strong>
</p>
{!! $visitUs['wysiwyg_content'] !!}
</div>
</div>
</div>
</div>
</div>
</div>
<div class="rejoin-map fw fw-container gray-bg">
<div class="rejoin-map__wrapper wrapper">
<div class="rejoin-map__content" style="background-image: url(/assets/uploads/2020/07/map-image.jpg)">
<x-front.cta
title="Accéder à la carte"
url="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-connaitre') }}#nos-implantations"
class="rejoin-map__btn"
buttonIcon="btn__icon_arrow-right"
/>
@if (!empty($visitUs['list_map']))
<div class="rejoin-map fw fw-container gray-bg">
<div class="rejoin-map__wrapper wrapper">
<div class="rejoin-map__content" style="background-image: url({{ asset($visitUs['list_map'][0]['image_background']) }})">
<x-front.cta
title="{{ $visitUs['list_map'][0]['string_text'] }}"
url="{{ $visitUs['list_map'][0]['url_button'] }}"
class="rejoin-map__btn"
buttonIcon="btn__icon_arrow-right"
/>
</div>
</div>
</div>
</div>
@endif
@endif

View file

@ -1,172 +1,69 @@
@php
$career = [
'id' => 'rejoin_1',
'data-anchor' => 'Votre parcours chez LDC',
'title' => 'VOTRE PARCOURS',
'subtitle' => 'Chez LDC',
'training' => [
[
'title' => 'Formation',
'text' => 'Au poste de travail',
'image' => '/assets/uploads/2020/06/Picto_RH_Formation-1.png',
],
[
'title' => 'Incontournables',
'text' => 'Santé et sécurité',
'image' => '/assets/uploads/2020/06/Picto_RH_Sante_securite-1.png',
],
[
'title' => 'LDC Management',
'text' => 'Parcours pratique managériale',
'image' => '/assets/uploads/2020/06/Picto_RH_LDC_Management-1.png',
],
[
'title' => 'LDC Métiers',
'text' => 'Formations techniques',
'image' => '/assets/uploads/2020/06/Picto_RH_LDC_Metiers-1.png',
],
],
'testimonials' => [
[
'author' => 'Anne Childéric - Responsable de production',
'image' => '/assets/uploads/2020/09/Anne-Childeric-temoignage-siteweb.png',
'text' => ' Je maîtrisais la théorie mais sur le plan managérial, il me restait encore beaucoup à acquérir ',
'description' => clean(
__(
'
« Ce que j\'ai trouvé chez LDC quand j\'y suis entrée en 2011, c\'est un véritable accompagnement sur le terrain. Avec mon profil d\'ingénieure, je maîtrisais la théorie mais sur le plan managérial, il me restait encore beaucoup à acquérir. Après 4 ans sur le site d\'Arrivé Auvergne en tant que responsable d\'un atelier découpe et conditionnement, j\'ai eu l\'opportunité d\'évoluer en tant que directrice de production sur le site de Cavol dans le cadre d\'une mobilité interne. En parallèle de ma prise de poste, j\'ai suivi le « Parcours management ». Cette formation nous permet de parler le même langage, d\'avoir un socle commun de discussion lors des échanges, de créer des liens privilégiés avec des collègues. J\'ai ainsi pu bénéficier de conseils et j\'ai découvert des techniques essentielles. L\'enrichissement personnel que j\'y ai trouvé ? J\'ai créé des liens avec des collaborateurs venus d\'horizons divers, j\'ai élargi mon réseau, j\'ai partagé des bonnes pratiques et j\'en ai découvert d\'autres. Depuis cette expérience, j\'ai continué à me former pour monter en compétences sur la gestion et l\'analyse des résultats. Il y a quelques mois, je me formais sur une autre facette du métier avicole et sur la relation fournisseur vif. Ce que j\'apprécie dans le Groupe, c\'est l\'éventail de formations, de propositions et de projets. C\'est une aventure de tous les jours ! »
'
)
)
],
[
'author' => 'Thierry Gaillard - Directeur de site',
'image' => '/assets/uploads/2020/03/Thierry-Gaillard-Directeur.png',
'text' => ' Un panel de formations variées offert aux différents collaborateurs depuis le management jusqu\'aux formations dites ‘métier’ ',
'description' => clean(
__(
'
« Aujourd\'hui le Groupe LDC offre un panel de formations variées aux différents collaborateurs depuis le management jusqu\'aux formations dites \'métier\'. Pour compléter notre offre de formation interne, nous avons mis en place, depuis 2017, un module qui a pour ambition de construire et d\'échanger sur le projet d\'entreprise. Il s\'agit à la fois de définir ce qu\'est un projet d\'entreprise et d\'aboutir à l\'écriture de celui-ci. En tant que directeur d\'usine et formateur LDC, ma double casquette me permet d\'accompagner les collaborateurs en leur parlant du terrain. L\'attrait de cette formation réside donc dans son côté opérationnel et appliqué. Ce que je retiens de cette formation et des autres, c\'est qu\'elles sont ouvertes à tous ceux qui sont curieux et qui ont envie d\'apprendre ! »
'
)
)
],
],
'testimonials-2' => [
[
'author' => 'Anne-Françoise Gaudin - Directrice du site',
'image' => '/assets/uploads/2020/03/Anne-Fran.png',
'text' => ' Être l\'une des premières femmes responsables de production chez LDC, c\'était motivant et inspirant ! ',
'description' => clean(
__(
'
« Depuis mon arrivée en 1999, le Groupe m\'a toujours fait confiance. J\'ai suivi un parcours au sein de la filière R&D en tant que responsable et chef de projet. Comme j\'avais formulé une volonté de mobilité, j\'ai été écoutée. J\'ai ainsi pu changer de site, découvrir le Pôle Traiteur et me rapprocher de mon domicile. Depuis toujours, LDC est un Groupe où l\'on sait construire des parcours adaptés à chacun, écouter et faire grandir les collaborateurs. Alors, en 2011, soucieuse de me faire évoluer, la direction m\'a proposé de prendre la responsabilité de la production. Être l\'une des premières femmes responsables de production chez LDC, c\'était motivant et inspirant ! Comme avec LDC les opportunités ne manquent pas, quatre ans plus tard, j\'ai pris la direction du site. Encore un nouveau challenge que je continue de relever avec enthousiasme ! »
'
)
)
],
[
'author' => 'David Le Ny - Coordinateur sécurit',
'image' => '/assets/uploads/2020/07/Photo-David-Le-Ny.png',
'text' => 'De réelles opportunités d\'évolution existent pour ceux qui souhaitent s\'engager et qui sont mobiles',
'description' => clean(
__(
'
« Notre force chez LDC, c\'est d\'offrir des opportunités à ceux qui ont envie de s\'engager. Le Groupe accompagne, développe les compétences et donne de l\'autonomie à ses collaborateurs pour qu\'ils puissent exprimer leur potentiel. De réelles opportunités d\'évolution existent pour ceux qui souhaitent s\'engager et qui sont mobiles. Moi-même j\'ai pu bénéficier à plusieurs reprises de ces opportunités d\'évolution. La première remonte à fin 2016, où j\'ai quitté le site de Blancafort pour rejoindre un site du pôle historique sur un périmètre quatre fois plus important qu\'auparavant. Puis, au printemps 2019, LDC m\'a proposé d\'évoluer sur le poste d\'Animateur Santé-Sécurité sur le pôle Ouest. Aujourd\'hui, une partie de mes missions est de mener à bien le projet pôle sur les 7 sites. Un projet ambitieux, axé sur la santé et la qualité de vie au travail. A travers mon évolution j\'ai compris qu\'au sein du Groupe LDC, l\'envie, l\'engagement et la ténacité entraînent de grandes victoires. »
'
)
)
],
],
'image_borders' => [
'desktop' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
'mobile' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
],
];
@endphp
@if(!empty($career))
<div data-anchor="{{ $career['data-anchor'] }}" id="{{ $career['id'] }}">
<div data-anchor="{{ Str::ucfirst(Str::lower($career['string_title']) . " " . Str::lower($career['string_subtitle'])) }}" id="rejoin_1">
<div class="experience fw fw-container gray-bg">
<div class="experience__wrapper wrapper">
<x-front.sections.title title="{{ $career['title'] }}" subtitle="{{ $career['subtitle'] }}"
<x-front.sections.title title="{{ $career['string_title'] }}" subtitle="{{ $career['string_subtitle'] }}"
class="experience__title" secondaryClass="experience__subtitle" />
<div class="experience__image">
<img src="/assets/uploads/2020/06/LDC_Infographie_Nous_Rejoindre.png" alt="VOTRE PARCOURS">
<img src="{{ asset($career['image_image']) }}" alt="{{ $career['string_alt'] }}">
</div>
<div class="experience__textblock">
<h3 class="experience__textblock-subtitle subtitle">Votre intégration</h3>
<div class="experience__textblock-text description">
<p>
Dès votre premier jour, nous vous accompagnons pour découvrir votre nouvel environnement de travail :<br>
missions, outils, collègues de travail, bons plans à connaître et bonnes adresses…<br>
Nous veillons à ce que vous preniez vos marques et que vous vous sentiez bien parmi nous.
</p>
@foreach ($career['list_experience'] as $experience)
<div class="experience__textblock">
<h3 class="experience__textblock-subtitle subtitle">{{ $experience['string_title'] }}</h3>
<div class="experience__textblock-text description">
{!! $experience['wysiwyg_content'] !!}
</div>
</div>
</div>
<div class="experience__textblock">
<h3 class="experience__textblock-subtitle subtitle">Votre parcours de formation</h3>
<div class="experience__textblock-text description">
<p>Votre parcours professionnel est rythmé par des formations personnalisées selon vos besoins.</p>
</div>
</div>
<div class="training-path">
@foreach ($career['training'] as $training)
<x-front.sections.training-path :training='$training' />
@endforeach
</div>
<div class="quotes">
@foreach ($career['testimonials'] as $testimonial)
<x-front.sections.testimonial :testimonial='$testimonial' />
@endforeach
</div>
<div class="experience__textblock">
<h3 class="experience__textblock-subtitle subtitle">Votre mobilité au sein du Groupe</h3>
<div class="experience__textblock-text description">
<p><strong>Chaque année, près de 30 % des postes vacants sont pourvus via la mobilité interne.</strong></p>
<p>
Afin de favoriser l’épanouissement professionnel de chacun, nous proposons un large éventail d’opportunités et de réelles perspectives d’évolution en interne.
Celui qui le souhaite peut changer de poste, de métier ou d’activité, en France ou à l’international.
Ainsi, un salarié entré chez LDC en tant qu’opérateur de production peut prendre de nouvelles responsabilités
et évoluer sur une fonction de responsable de service ou vers d’autres fonctions dans les domaines de la qualité,
de la sécurité ou de l’environnement par exemple.
</p>
</div>
</div>
<div class="quotes">
@foreach ($career['testimonials-2'] as $testimonial)
<x-front.sections.testimonial :testimonial='$testimonial' />
@endforeach
</div>
@if (!empty($experience['list_training_path']))
<div class="training-path">
@foreach ($experience['list_training_path'] as $training)
<x-front.sections.training-path :training='$training' />
@endforeach
</div>
@endif
@if (!empty($experience['list_testimonials']))
<div class="quotes">
@foreach ($experience['list_testimonials'] as $testimonial)
<x-front.sections.testimonial :testimonial='$testimonial' />
@endforeach
</div>
@endif
@endforeach
</div>
</div>
<div class="textblock fw fw-container textblock_bg formation_des_jeunes no-top-padding">
<div class="textblock__wrapper wrapper">
<div class="textblock__container textblock__container_swap">
<div class="textblock__image textblock__block">
<div class="image-border-wrap">
<x-front.borders :borders="!empty($career['image_borders']) ? $career['image_borders'] : []" />
<img src="/assets/uploads/2025/01/Formation-des-jeunes3.jpg" alt="Formation des jeunes">
@if (!empty($career['list_youth_training']))
@foreach ($career['list_youth_training'] as $item)
<div class="textblock__container textblock__container_swap">
<div class="textblock__image textblock__block">
<div class="image-border-wrap">
<img src="{{ asset($item['image_image']) }}" alt="{{ $item['string_alt'] }}" />
<x-front.borders :borders="[
'desktop' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
'mobile' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
]" />
</div>
</div>
<div class="textblock__info textblock__block">
<h3 class="textblock__info-title subtitle">{{ $item['string_title'] }}</h3>
<div class="textblock__info-description description ">
{!! $item['wysiwyg_content'] !!}
</div>
</div>
</div>
</div>
<div class="textblock__info textblock__block">
<h3 class="textblock__info-title subtitle">Formation des jeunes</h3>
<div class="textblock__info-description description ">
<p>Plus de 350 jeunes en stage ou en alternance se forment chaque année chez nous.</p>
<p>L’expérience LDC suscite une réelle adhésion : la majorité reste et évolue dans le groupe. 30 à 40% poursuivent leurs études.</p>
</div>
</div>
</div>
@endforeach
@endif
</div>
</div>
</div>

View file

@ -1,123 +1,75 @@
@php
$wellBeing = [
'id' => 'rejoin_3',
'data-anchor' => 'Votre bien-être, notre préoccupation',
'title' => 'Votre bien-être...',
'subtitle' => 'Notre préoccupation',
'image_borders' => [
'desktop' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
'mobile' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
],
];
@endphp
@if(!empty($wellBeing))
<div data-anchor="{{ $wellBeing['data-anchor'] }}" id="{{ $wellBeing['id'] }}">
<div data-anchor="{{ Str::ucfirst(Str::lower($wellBeing['string_title']) . " " . Str::lower($wellBeing['string_subtitle'])) }}" id="rejoin_3">
<div class="textblock fw fw-container textblock_bg votre-bien-etre">
<div class="textblock__wrapper wrapper">
<x-front.sections.title title="{{ $wellBeing['title'] }}" subtitle="{{ $wellBeing['subtitle'] }}" />
<div class="textblock__container">
<div class="textblock__image textblock__block">
<div class="image-border-wrap">
<x-front.borders :borders="!empty($wellBeing['image_borders']) ? $wellBeing['image_borders'] : []" />
<img src="/assets/uploads/2020/10/VOTRE-BIEN-ETRE-2-2.jpg" alt="Votre bien-être…">
<x-front.sections.title title="{{ $wellBeing['string_title'] }}" subtitle="{{ $wellBeing['string_subtitle'] }}" />
@foreach ($wellBeing['list_text_blocks'] as $block)
<div @class([
'textblock__container',
'textblock__container_swap' => $block['boolean_swap'],
])>
<div class="textblock__image textblock__block">
<div class="image-border-wrap">
<x-front.borders :borders="[
'desktop' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
'mobile' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
]" />
<img src="{{ asset($block['image_image']) }}" alt="{{ $block['string_alt'] }}">
</div>
<div class="textblock__image-description description">
{!! $block['wysiwyg_description'] !!}
</div>
</div>
<div class="textblock__image-description description">
<p>
Espri Restauration : Une animation « mondial » pour sensibiliser à la santé et à la sécurité<br>
LDC 2019
</p>
<div class="textblock__info textblock__block">
<div class="textblock__info-description description">
{!! $block['wysiwyg_content'] !!}
</div>
</div>
</div>
<div class="textblock__info textblock__block">
<div class="textblock__info-description description ">
<p>
Notre volonté est de créer et maintenir pour tous nos collaborateurs un environnement de travail contribuant au bien-être de chacun.
Pour cela, nous travaillons à :
</p>
<ul>
<li>Donner des espaces d’échanges individuels et collectifs aux collaborateurs pour qu’ils puissent s’exprimer librement,</li>
<li>Communiquer régulièrement en donnant du sens sur le projet de l’entreprise, l’organisation, les changements, le travail…,</li>
<li>Veiller au respect de nos 4 règles de vie de fonctionnement : responsabilisation, information, consultation et reconnaissance pour maintenir de bonnes relations,</li>
<li>Accompagner l’encadrement dans sa posture d’écoute et de reconnaissance,</li>
<li>Évaluer régulièrement les charges de travail pour maintenir l’équilibre vie professionnelle/vie personnelle,</li>
<li>Travailler en mode projet de manière participative avec les collaborateurs concernés et des référents en santé sécurité,</li>
<li>Récompenser les bonnes initiatives des entreprises : challenge sécurité…</li>
</ul>
</div>
</div>
</div>
<div class="textblock__container textblock__container_swap">
<div class="textblock__image textblock__block">
<div class="image-border-wrap">
<x-front.borders :borders="!empty($wellBeing['image_borders']) ? $wellBeing['image_borders'] : []" />
<img src="/assets/uploads/2020/10/VOTRE-BIEN-ETRE-2-2.jpg" alt="Votre bien-être...">
</div>
<div class="textblock__image-description description">
<p>
Place au théâtre pour la journée annuelle sécurité sur le thème « travailler ensemble »<br>
LDC 2019
</p>
</div>
</div>
<div class="textblock__info textblock__block">
<div class="textblock__info-description description">
<p>Être collaborateur chez LDC c’est également :</p>
<ul>
<li>Pouvoir travailler sur des sites basés dans de nombreuses régions,</li>
<li>Bénéficier d’avantages tant en termes de couverture sociale (retraite, mutuelle, prévoyance, plan d’épargne Groupe) que d’accès aux produits fabriqués sur les unités de production à un tarif privilégié,</li>
<li>Bénéficier d’une redistribution de résultat par le versement d’intéressement et de participation et pouvoir devenir actionnaire (9 000 salariés actionnaires déjà engagés),</li>
<li>Partager des valeurs familiales fortes telles la simplicité, le respect et être fier d’appartenir à un groupe solide et pérenne.</li>
</ul>
</div>
</div>
</div>
@endforeach
</div>
</div>
<div class="events-thumbs fw fw-container gray-bg no-top-padding">
<div class="events-thumbs__wrapper wrapper">
<div class="events-thumbs__text description">
Enfin, parce que se sentir bien dans l’entreprise c’est aussi vivre des moments de convivialité, nos collaborateurs participent à de nombreux évènements tout au long de l’année.
{!! $wellBeing['wysiwyg_content'] !!}
</div>
<div class="events-thumbs__list-wrap events-thumbs-list-wrap">
<div class="events-thumbs-list">
<div class="events-thumbs-list__item">
<div class="events-thumbs-list__item-image image-border-wrap gray-bg">
<x-front.borders :borders="!empty($wellBeing['image_borders']) ? $wellBeing['image_borders'] : []" />
<img src="/assets/uploads/2020/03/t-1.jpg" alt="Des salariés du Groupe participent et soutiennent Le Gaulois sur le Tour de France. LDC 2019">
@foreach ($wellBeing['list_events'] as $event)
<div class="events-thumbs-list__item">
<div class="events-thumbs-list__item-image image-border-wrap gray-bg">
<x-front.borders :borders="[
'desktop' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
'mobile' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
]" />
<img src="{{ asset($event['image_event']) }}" alt="{{ $event['string_alt'] }}">
</div>
<div class="events-thumbs-list__item-text description">
{!! $event['wysiwyg_description'] !!}
</div>
</div>
<div class="events-thumbs-list__item-text description">
<p>Des salariés du Groupe participent et soutiennent Le Gaulois sur le Tour de France. LDC 2019</p>
</div>
</div>
<div class="events-thumbs-list__item">
<div class="events-thumbs-list__item-image image-border-wrap gray-bg">
<x-front.borders :borders="!empty($wellBeing['image_borders']) ? $wellBeing['image_borders'] : []" />
<img src="/assets/uploads/2020/03/t-2.jpg" alt="La team LDC au Marathon du Médoc. LDC 2019">
</div>
<div class="events-thumbs-list__item-text description">
<p>La team LDC au Marathon du Médoc. LDC 2019</p>
</div>
</div>
<div class="events-thumbs-list__item">
<div class="events-thumbs-list__item-image image-border-wrap gray-bg">
<x-front.borders :borders="!empty($wellBeing['image_borders']) ? $wellBeing['image_borders'] : []" />
<img src="/assets/uploads/2020/03/t-3.jpg" alt="Les salariés de Maître CoQ en visite sur le voilier de Yannick BESTAVEN. LDC 2019">
</div>
<div class="events-thumbs-list__item-text description">
<p>Les salariés de Maître CoQ en visite sur le voilier de Yannick BESTAVEN. LDC 2019</p>
</div>
</div>
@endforeach
</div>
</div>
</div>

View file

@ -1,7 +1,7 @@
@php
$isButtonStyle = Route::is('front.dynamic-pages.espace-presse');
$url = Route::is('front.nous-rejoindre') ? '' : route('front.news.show', $news);
$url = Route::is('front.dynamic-pages.nous-rejoindre') ? '' : route('front.news.show', $news);
@endphp
@if (!empty($news))

View file

@ -2,16 +2,29 @@
<div class="professions-list__item professions-item">
<div class="professions-item__image">
<div class="image-border-wrap">
<img src="{{ $profession['image'] }}" alt="{{ $profession['title'] }}">
<x-front.borders :borders="!empty($profession['image_borders']) ? $profession['image_borders'] : []" />
<img src="{{ asset($profession['image_image']) }}" alt="{{ $profession['string_alt'] }}">
<x-front.borders :borders="[
'desktop' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
'mobile' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
]" />
</div>
</div>
<div class="professions-item__info">
<h3 class="professions-item__title subtitle">{{ $profession['title'] }}</h3>
<h3 class="professions-item__title subtitle">{{ $profession['string_title'] }}</h3>
<div class="professions-item__text description">
<ul>
@foreach ($profession['list'] as $l)
<li>{{ $l }}</li>
@foreach ($profession['list_descriptions'] as $item)
<li>{{ $item['string_text'] }}</li>
@endforeach
</ul>
</div>

View file

@ -1,17 +1,17 @@
@if(!empty($testimonial))
<div class="quotes__item quote">
<div class="quote__image">
<img src="{{ $testimonial['image'] }}" alt="{{ $testimonial['author'] }}">
<img src="{{ asset($testimonial['image_image']) }}" alt="{{ $testimonial['string_alt'] }}">
</div>
<div class="quote__info">
<div class="quote__text">{{ $testimonial['text'] }}</div>
<div class="quote__author">{{ $testimonial['author'] }}</div>
<div class="quote__text">{{ $testimonial['string_title'] }}</div>
<div class="quote__author">{{ $testimonial['string_author'] }}</div>
</div>
<div class="quote__description-toggle"></div>
<div class="quote__description">
<div class="quote__description-inner description">
<p>
{!! $testimonial['description'] !!}
{!! $testimonial['wysiwyg_content'] !!}
</p>
</div>
</div>

View file

@ -1,11 +1,11 @@
@if(!empty($training))
<div class="training-path__item training-path-item">
<div class="training-path-item__image">
<img src="{{ $training['image'] }}" alt="{{ $training['title'] }}">
<img src="{{ asset($training['image_image']) }}" alt="{{ $training['string_alt'] }}">
</div>
<div class="training-path-item__description description">
<div class="training-path-item__title">{{ $training['title'] }}</div>
<div class="training-path-item__text">{{ $training['text'] }}</div>
<div class="training-path-item__title">{{ $training['string_title'] }}</div>
<div class="training-path-item__text">{{ $training['string_text'] }}</div>
</div>
</div>
@endif

View file

@ -19,9 +19,11 @@
<a href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nos-marques') }}">{{ $pageNosMarques->title }}</a>
</li>
@endif
<li id="menu-item-205" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-205">
<a href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.nous-rejoindre') }}">Nous rejoindre</a>
</li>
@if ($pageNousRejoindre)
<li id="menu-item-205" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-205">
<a href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}">{{ $pageNousRejoindre->title }}</a>
</li>
@endif
@if ($pageEspacePresse)
<li id="menu-item-198" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-198">
<a href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.espace-presse') }}">{{ $pageEspacePresse->title }}</a>

View file

@ -119,127 +119,128 @@
<div class="header__block header__block_right">
<ul class="header__nav header__nav_single nav">
<li class="offer-tab ">
<a href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.nous-rejoindre') }}" aria-current="page" title="Nous rejoindre">Nous rejoindre</a>
<div class="offer">
<div class="offer__block offer__block_main offer-main">
<div class="offer-main__block">
<div class="offer-main__icon"></div>
<div class="offer-main__text">
<div class="offer-main__title">Nos offres </div>
<div class="offer-main__subtitle">d’emploi, de stage et d’alternance</div>
</div>
</div>
<div class="offer-link-wrap">
<a class="offer-link" href="https://recrutement.ldc.fr/fr/annonces?s_o=Site%20ldc" target="_blank" rel="noreferer noopener" title="Accédez à notre portail de recrutement">
<span class="offer-link__text"><b>Accédez à notre portail de recrutement</b></span>
<i class="icon__arrow-right icon__arrow-right icon__arrow-right_white"></i>
</a>
</div>
</div>
<div class="offer__block offer__block_links">
<div class="offer-link-wrap">
<a class="offer-link offer-link_form" title="Être averti(e) d'une nouvelle offre">
<span class="offer-link__text"><b>Être averti(e) d'une nouvelle offre</b></span>
<i class="icon__arrow-right icon__arrow-right"></i>
</a>
</div>
<div class="offer-link-wrap">
<a class="offer-link" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.nos-metiers') }}" title="Découvrez nos métiers">
<span class="offer-link__text"><b>Nos métiers</b><br>Découvrez nos métiers</span>
<i class="icon__arrow-right icon__arrow-right"></i>
</a>
</div>
</div>
<div class="offer-form-wrap">
<div class="offer-form">
<form class="form form_small" method="POST" id="dr-form">
<div class="form__container">
<div>
<div class="form__field">
<span class="cn-cookie-activate" data-cookie-name="recaptcha">
<span>
<span>Vous devez accepter les cookies reCaptcha pour utiliser les formulaires.</span>
<small>Acceptez ce cookie pour utiliser les formulaires</small>
</span>
<button class="btn btn-red">Autoriser</button>
</span>
</div>
</div>
<div class="form__text">
Activez les alertes pour recevoir par email les nouvelles offres correspondant à vos critères
</div>
<div class="form__field">
<div class="form__field-title">Métier</div>
<select id="dr-metiers" name="metiers" class="form__input" required="">
<option value="all">Tous les métiers</option>
<option value="35565">Achats - Approvisionnement</option>
<option value="35571">Administratif - Secrétariat</option>
<option value="35568">Commerce</option>
<option value="35574">Gestion - Finance - Juridique</option>
<option value="35577">Industriel</option>
<option value="35580">Informatique</option>
<option value="35583">Logistique</option>
<option value="35586">Maintenance - Technique</option>
<option value="35562">Marketing</option>
<option value="35589">Planification Ordonnancement</option>
<option value="35592">Production</option>
<option value="127925">Production Animale Amont</option>
<option value="35595">Qualité - Sécurité - Environnement</option>
<option value="35598">R&amp;D</option>
<option value="35601">Ressources Humaines</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Type de contrat</div>
<select id="dr-contrats" name="contrats" class="wpcf7-form-control wpcf7-select form__input" required="">
<option value="all">Tous les types de contrats</option>
<option value="2">CDD</option>
<option value="1">CDI</option>
<option value="9">Contrat d'alternance (pro, apprentissage)</option>
<option value="4">Interim</option>
<option value="3">Stage</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Temps de travail</div>
<select id="dr-temps" name="temps" class="wpcf7-form-control wpcf7-select form__input" required="">
<option value="all">Tous les temps de travail</option>
<option value="2">Temps partiel</option>
<option value="1">Temps plein</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Email*</div>
<input id="dr-email" type="email" name="Email" size="40" class="form__input" required="">
</div>
<div class="form__field">
<div class="form__field-label">
<span class="form__field-label-text">Les informations recueillies à partir de ce formulaire sont traitées par le Responsable de Traitement pour donner suite à votre demande de contact. Pour connaître vos droits, vous pouvez consulter <br> <a href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.politique-de-confidentialite') }}" target="_blank" rel="noreferer noopener">la Charte de confidentialité</a></span>
</div>
</div>
<div class="form-submit">
<input type="submit" value="Recevoir les offres" class="form-submit__btn btn">
@if ($pageNousRejoindre)
<li class="offer-tab">
<a href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}" aria-current="page" title="{{ $pageNousRejoindre->title }}">{{ $pageNousRejoindre->title }}</a>
<div class="offer">
<div class="offer__block offer__block_main offer-main">
<div class="offer-main__block">
<div class="offer-main__icon"></div>
<div class="offer-main__text">
<div class="offer-main__title">Nos offres </div>
<div class="offer-main__subtitle">d’emploi, de stage et d’alternance</div>
</div>
</div>
</form>
<div class="offer-link-wrap">
<a class="offer-link" href="https://recrutement.ldc.fr/fr/annonces?s_o=Site%20ldc" target="_blank" rel="noreferer noopener" title="Accédez à notre portail de recrutement">
<span class="offer-link__text"><b>Accédez à notre portail de recrutement</b></span>
<i class="icon__arrow-right icon__arrow-right icon__arrow-right_white"></i>
</a>
</div>
</div>
<div class="offer__block offer__block_links">
<div class="offer-link-wrap">
<a class="offer-link offer-link_form" title="Être averti(e) d'une nouvelle offre">
<span class="offer-link__text"><b>Être averti(e) d'une nouvelle offre</b></span>
<i class="icon__arrow-right icon__arrow-right"></i>
</a>
</div>
<div class="offer-link-wrap">
<a class="offer-link" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.nos-metiers') }}" title="Découvrez nos métiers">
<span class="offer-link__text"><b>Nos métiers</b><br>Découvrez nos métiers</span>
<i class="icon__arrow-right icon__arrow-right"></i>
</a>
</div>
</div>
<div class="offer-form-wrap">
<div class="offer-form">
<form class="form form_small" method="POST" id="dr-form">
<div class="form__container">
<div>
<div class="form__field">
<span class="cn-cookie-activate" data-cookie-name="recaptcha">
<span>
<span>Vous devez accepter les cookies reCaptcha pour utiliser les formulaires.</span>
<small>Acceptez ce cookie pour utiliser les formulaires</small>
</span>
<button class="btn btn-red">Autoriser</button>
</span>
</div>
</div>
<div class="form__text">
Activez les alertes pour recevoir par email les nouvelles offres correspondant à vos critères
</div>
<div class="form__field">
<div class="form__field-title">Métier</div>
<select id="dr-metiers" name="metiers" class="form__input" required="">
<option value="all">Tous les métiers</option>
<option value="35565">Achats - Approvisionnement</option>
<option value="35571">Administratif - Secrétariat</option>
<option value="35568">Commerce</option>
<option value="35574">Gestion - Finance - Juridique</option>
<option value="35577">Industriel</option>
<option value="35580">Informatique</option>
<option value="35583">Logistique</option>
<option value="35586">Maintenance - Technique</option>
<option value="35562">Marketing</option>
<option value="35589">Planification Ordonnancement</option>
<option value="35592">Production</option>
<option value="127925">Production Animale Amont</option>
<option value="35595">Qualité - Sécurité - Environnement</option>
<option value="35598">R&amp;D</option>
<option value="35601">Ressources Humaines</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Type de contrat</div>
<select id="dr-contrats" name="contrats" class="wpcf7-form-control wpcf7-select form__input" required="">
<option value="all">Tous les types de contrats</option>
<option value="2">CDD</option>
<option value="1">CDI</option>
<option value="9">Contrat d'alternance (pro, apprentissage)</option>
<option value="4">Interim</option>
<option value="3">Stage</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Temps de travail</div>
<select id="dr-temps" name="temps" class="wpcf7-form-control wpcf7-select form__input" required="">
<option value="all">Tous les temps de travail</option>
<option value="2">Temps partiel</option>
<option value="1">Temps plein</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Email*</div>
<input id="dr-email" type="email" name="Email" size="40" class="form__input" required="">
</div>
<div class="form__field">
<div class="form__field-label">
<span class="form__field-label-text">Les informations recueillies à partir de ce formulaire sont traitées par le Responsable de Traitement pour donner suite à votre demande de contact. Pour connaître vos droits, vous pouvez consulter <br> <a href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.politique-de-confidentialite') }}" target="_blank" rel="noreferer noopener">la Charte de confidentialité</a></span>
</div>
</div>
<div class="form-submit">
<input type="submit" value="Recevoir les offres" class="form-submit__btn btn">
</div>
</div>
</form>
</div>
</div>
<div class="offer__block offer-anchors">
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_0">Plus de 130 métiers diversifiés</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_1">Votre parcours chez LDC</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_2">Notre politique Ressources Humaines</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_3">Votre bien-être, notre préoccupation</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_4">Nos évènements forum et job dating</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_5">Ecoles, visitez-nous</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_6">Eleveurs, rejoignez-nous</a>
</div>
</div>
</div>
<div class="offer__block offer-anchors">
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.nous-rejoindre') }}#rejoin_0">Plus de 130 métiers diversifiés</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.nous-rejoindre') }}#rejoin_1">Votre parcours chez LDC</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.nous-rejoindre') }}#rejoin_2">Notre politique Ressources Humaines</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.nous-rejoindre') }}#rejoin_3">Votre bien-être, notre préoccupation</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.nous-rejoindre') }}#rejoin_4">Nos évènements forum et job dating</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.nous-rejoindre') }}#rejoin_5">Ecoles, visitez-nous</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.nous-rejoindre') }}#rejoin_6">Eleveurs, rejoignez-nous</a>
</div>
</div>
</li>
</li>
@endif
</ul>
<script nonce="{{ $nonce ?? '' }}">
rejoin_path = "/nous-rejoindre/";
if (window.location.href.indexOf(rejoin_path) == -1) {
$.ajax({
type: "POST",
@ -252,7 +253,6 @@
var anchor_text = $(this).attr('data-anchor');
$(this).attr('id', anchor_id);
link = '<a class="anchor-scroll" href=' + rejoin_path + '#' + anchor_id + '>' + anchor_text + '</a>';
$(document).find('.offer-anchors').append(link);
});
},
@ -262,26 +262,20 @@
complete: function() {}
});
}
$("#dr-form").on('submit', function(e) {
e.preventDefault();
const emailRegex = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
const metiers = $("#dr-metiers");
const contrats = $("#dr-contrats");
const temps = $("#dr-temps");
const email = $("#dr-email");
const reset = () => {
metiers.val('all');
contrats.val('all');
temps.val('all');
email.val('');
};
const emailIsValid = emailRegex.test(email.val());
if (!window.__CN_Recaptcha_Loaded_Callback) {
console.warn('Vous devez activer les cookies recaptcha');
alert('Vous devez activer les cookies recaptcha');
@ -291,7 +285,6 @@
alert('Le format de l\'adresse email est invalide.');
return;
}
let processing = true;
window.__CN_Recaptcha_Loaded_Callback('submit', (token) => $.ajax({
url: MYSCRIPT.ajaxurl,

View file

@ -48,12 +48,14 @@
<div class="menu-submenu-arrow"></div>
</a>
</li>
<li class="mobile-menu__item">
<a class="mobile-menu__link" href="{{ route('front.nous-rejoindre') }}">Nous rejoindre</a>
<a class="menu-arrow-box mobile-menu__link_hassub" data-submenu="submenu-2951" href="#">
<div class="menu-submenu-arrow"></div>
</a>
</li>
@if ($pageNousRejoindre)
<li class="mobile-menu__item">
<a class="mobile-menu__link" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}">{{ $pageNousRejoindre->title }}</a>
<a class="menu-arrow-box mobile-menu__link_hassub" data-submenu="submenu-2951" href="#">
<div class="menu-submenu-arrow"></div>
</a>
</li>
@endif
<li class="mobile-menu__item">
<a class="mobile-menu__link" href="{{ route('front.news.index') }}">Actualités</a>
</li>
@ -177,117 +179,119 @@
</li>
</ul>
</div>
<div class="mobile-menu__block mobile-menu__block_sub" data-menu="submenu-2951">
<div class="mobile-menu__block-title">
<div class="mobile-menu__block-close"></div>
<a href="{{ route('front.nous-rejoindre') }}">Nous rejoindre</a>
</div>
<ul class="mobile-menu__level">
<div class="offer__block offer__block_main offer-main">
<div class="offer-main__block">
<div class="offer-main__icon"></div>
<div class="offer-main__text">
<div class="offer-main__title">Nos offres </div>
<div class="offer-main__subtitle">d’emploi, de stage et d’alternance</div>
@if ($pageNousRejoindre)
<div class="mobile-menu__block mobile-menu__block_sub" data-menu="submenu-2951">
<div class="mobile-menu__block-title">
<div class="mobile-menu__block-close"></div>
<a href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}">{{ $pageNousRejoindre->title }}</a>
</div>
<ul class="mobile-menu__level">
<div class="offer__block offer__block_main offer-main">
<div class="offer-main__block">
<div class="offer-main__icon"></div>
<div class="offer-main__text">
<div class="offer-main__title">Nos offres</div>
<div class="offer-main__subtitle">d’emploi, de stage et d’alternance</div>
</div>
</div>
<div class="offer-link-wrap">
<a class="offer-link" href="https://recrutement.ldc.fr/fr/annonces?s_o=Site%20ldc" target="_blank" rel="noreferer noopener" title="Accédez à notre portail de recrutement">
<span class="offer-link__text"><b>Accédez à notre portail de recrutement</b></span>
<i class="icon__arrow-right icon__arrow-right icon__arrow-right_white"></i>
</a>
</div>
</div>
<div class="offer-link-wrap">
<a class="offer-link" href="https://recrutement.ldc.fr/fr/annonces?s_o=Site%20ldc" target="_blank" rel="noreferer noopener" title="Accédez à notre portail de recrutement">
<span class="offer-link__text"><b>Accédez à notre portail de recrutement</b></span>
<i class="icon__arrow-right icon__arrow-right icon__arrow-right_white"></i>
</a>
<div class="offer__block offer__block_links">
<div class="offer-link-wrap">
<a class="offer-link offer-link_form" title="Être averti(e) d'une nouvelle offre">
<span class="offer-link__text"><b>Être averti(e) d'une nouvelle offre</b></span>
<i class="icon__arrow-right icon__arrow-right"></i>
</a>
</div>
<div class="offer-link-wrap">
<a class="offer-link" href="{{ route('front.nos-metiers') }}" title="Découvrez nos métiers">
<span class="offer-link__text"><b>Nos métiers</b><br>Découvrez nos métiers</span>
<i class="icon__arrow-right icon__arrow-right"></i>
</a>
</div>
</div>
</div>
<div class="offer__block offer__block_links">
<div class="offer-link-wrap">
<a class="offer-link offer-link_form" title="Être averti(e) d'une nouvelle offre">
<span class="offer-link__text"><b>Être averti(e) d'une nouvelle offre</b></span>
<i class="icon__arrow-right icon__arrow-right"></i>
</a>
</div>
<div class="offer-link-wrap">
<a class="offer-link" href="{{ route('front.nos-metiers') }}" title="Découvrez nos métiers">
<span class="offer-link__text"><b>Nos métiers</b><br>Découvrez nos métiers</span>
<i class="icon__arrow-right icon__arrow-right"></i>
</a>
</div>
</div>
<div class="offer-form-wrap">
<div class="offer-form">
<form class="form form_small" method="POST" id="dr-form">
<div class="form__container">
<div class="form__text">Activez les alertes pour recevoir par email les nouvelles offres correspondant à vos critères</div>
<div class="form__field">
<div class="form__field-title">Métier</div>
<select id="dr-metiers" name="metiers" class="form__input" required="">
<option value="all">Tous les métiers</option>
<option value="35565">Achats - Approvisionnement</option>
<option value="35571">Administratif - Secrétariat</option>
<option value="35568">Commerce</option>
<option value="35574">Gestion - Finance - Juridique</option>
<option value="35577">Industriel</option>
<option value="35580">Informatique</option>
<option value="35583">Logistique</option>
<option value="35586">Maintenance - Technique</option>
<option value="35562">Marketing</option>
<option value="35589">Planification Ordonnancement</option>
<option value="35592">Production</option>
<option value="127925">Production Animale Amont</option>
<option value="35595">Qualité - Sécurité - Environnement</option>
<option value="35598">R&amp;D</option>
<option value="35601">Ressources Humaines</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Type de contrat</div>
<select id="dr-contrats" name="contrats" class="wpcf7-form-control wpcf7-select form__input" required="">
<option value="all">Tous les types de contrats</option>
<option value="2">CDD</option>
<option value="1">CDI</option>
<option value="9">Contrat d'alternance (pro, apprentissage)</option>
<option value="4">Interim</option>
<option value="3">Stage</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Temps de travail</div>
<select id="dr-temps" name="temps" class="wpcf7-form-control wpcf7-select form__input" required="">
<option value="all">Tous les temps de travail</option>
<option value="2">Temps partiel</option>
<option value="1">Temps plein</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Email*</div>
<input id="dr-email" type="email" name="Email" size="40" class="form__input" required="">
</div>
<div class="form__field">
<div class="form__field-label">
<label class="form__field-pseudolabel">
<input id="dr-agree" type="checkbox" name="agree" required="">
<span class="form__field-pseudosquare"></span>
<span class="form__field-label-text">J’ai lu et accepté la politique de confidentialité du site LDC, les conditions d’utilisation et son utilisation des cookies.<br>Lire <a href="{{ route('front.politique-de-confidentialite') }}" target="_blank" rel="noreferer noopener">la politique de confidentialité</a></span>
</label>
<div class="offer-form-wrap">
<div class="offer-form">
<form class="form form_small" method="POST" id="dr-form">
<div class="form__container">
<div class="form__text">Activez les alertes pour recevoir par email les nouvelles offres correspondant à vos critères</div>
<div class="form__field">
<div class="form__field-title">Métier</div>
<select id="dr-metiers" name="metiers" class="form__input" required="">
<option value="all">Tous les métiers</option>
<option value="35565">Achats - Approvisionnement</option>
<option value="35571">Administratif - Secrétariat</option>
<option value="35568">Commerce</option>
<option value="35574">Gestion - Finance - Juridique</option>
<option value="35577">Industriel</option>
<option value="35580">Informatique</option>
<option value="35583">Logistique</option>
<option value="35586">Maintenance - Technique</option>
<option value="35562">Marketing</option>
<option value="35589">Planification Ordonnancement</option>
<option value="35592">Production</option>
<option value="127925">Production Animale Amont</option>
<option value="35595">Qualité - Sécurité - Environnement</option>
<option value="35598">R&amp;D</option>
<option value="35601">Ressources Humaines</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Type de contrat</div>
<select id="dr-contrats" name="contrats" class="wpcf7-form-control wpcf7-select form__input" required="">
<option value="all">Tous les types de contrats</option>
<option value="2">CDD</option>
<option value="1">CDI</option>
<option value="9">Contrat d'alternance (pro, apprentissage)</option>
<option value="4">Interim</option>
<option value="3">Stage</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Temps de travail</div>
<select id="dr-temps" name="temps" class="wpcf7-form-control wpcf7-select form__input" required="">
<option value="all">Tous les temps de travail</option>
<option value="2">Temps partiel</option>
<option value="1">Temps plein</option>
</select>
</div>
<div class="form__field">
<div class="form__field-title">Email*</div>
<input id="dr-email" type="email" name="Email" size="40" class="form__input" required="">
</div>
<div class="form__field">
<div class="form__field-label">
<label class="form__field-pseudolabel">
<input id="dr-agree" type="checkbox" name="agree" required="">
<span class="form__field-pseudosquare"></span>
<span class="form__field-label-text">J’ai lu et accepté la politique de confidentialité du site LDC, les conditions d’utilisation et son utilisation des cookies.<br>Lire <a href="{{ route('front.politique-de-confidentialite') }}" target="_blank" rel="noreferer noopener">la politique de confidentialité</a></span>
</label>
</div>
</div>
<div class="form-submit">
<input type="submit" value="Recevoir les offres" class="form-submit__btn btn">
</div>
</div>
<div class="form-submit">
<input type="submit" value="Recevoir les offres" class="form-submit__btn btn">
</div>
</div>
</form>
</form>
</div>
</div>
</div>
<div class="offer__block offer-anchors">
<a class="anchor-scroll" href="{{ route('front.nous-rejoindre') }}#rejoin_0">Plus de 130 métiers diversifiés</a>
<a class="anchor-scroll" href="{{ route('front.nous-rejoindre') }}#rejoin_1">Votre parcours chez LDC</a>
<a class="anchor-scroll" href="{{ route('front.nous-rejoindre') }}#rejoin_2">Notre politique Ressources Humaines</a>
<a class="anchor-scroll" href="{{ route('front.nous-rejoindre') }}#rejoin_3">Votre bien-être, notre préoccupation</a>
<a class="anchor-scroll" href="{{ route('front.nous-rejoindre') }}#rejoin_4">Nos évènements forum et job dating</a>
<a class="anchor-scroll" href="{{ route('front.nous-rejoindre') }}#rejoin_5">Ecoles, visitez-nous</a>
<a class="anchor-scroll" href="{{ route('front.nous-rejoindre') }}#rejoin_6">Eleveurs, rejoignez-nous</a>
</div>
</ul>
</div>
<div class="offer__block offer-anchors">
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_0">Plus de 130 métiers diversifiés</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_1">Votre parcours chez LDC</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_2">Notre politique Ressources Humaines</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_3">Votre bien-être, notre préoccupation</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_4">Nos évènements forum et job dating</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_5">Ecoles, visitez-nous</a>
<a class="anchor-scroll" href="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamic-pages.nous-rejoindre') }}#rejoin_6">Eleveurs, rejoignez-nous</a>
</div>
</ul>
</div>
@endif
<div class="mobile-menu__block mobile-menu__block_sub" data-menu="submenu-2943">
<div class="mobile-menu__block-title">
<div class="mobile-menu__block-close"></div>

View file

@ -1,66 +1,60 @@
@extends('front.layouts.layout')
@section('title', 'LDC recrute, rejoignez-nous ! Il y a forcément un métier pour vous !')
@section('description',
'Vous recherchez une entreprise conviviale, engagée et innovante qui vous encourage à
exprimer vos idées et à partager ce qui vous anime ? Rejoignez-nous !')
@section('title', $dynamicPageModel->content['string_seo_title'])
@section('description', $dynamicPageModel->content['string_description_seo'])
@section('content')
@php
$hero = [
[
'title' => clean(
__(
'
Ensemble, :br
cultivons notre avenir
',
[
'br' => '<br>'
]
)
),
'subtitle' => '',
'text' => nl2br(
__(
'
Vous avez le goût de l\'initiative et souhaitez intégrer une entreprise qui vous fasse confiance ? Vous recherchez une entreprise conviviale, engagée et innovante qui vous encourage à exprimer vos idées et à partager ce qui vous anime. Rejoignez-nous ! :br
Nous recherchons des femmes et des hommes passionnés et acteurs pour accompagner le développement du Groupe en France et à l\'international. Chez nous vous découvrirez une multitude de métiers en évolution permanente. :br
« Simplicité et respect, deux valeurs vécues dans notre quotidien pour donner à chacun l\'intérêt de bien faire » :br
Pierre VAN DEN BOSSCHE, DRH Groupe
',
[
'br' => '<br>',
],
),
),
'button' => '',
'video_?' => false,
'video_file' => '',
'image' => asset('/assets/uploads/2020/02/hero_rejoin.jpg'),
'image_borders' => [
'desktop' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
'mobile' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
],
],
];
$content = $dynamicPageModel->content;
$getSection = fn($key) => $content[$key][0] ?? null;
@endphp
<x-front.hero :hero="$hero" />
<x-front.pages.join-us.our-professions />
<x-front.pages.join-us.your-career />
<x-front.pages.join-us.our-politics />
<x-front.pages.join-us.your-well-being />
<x-front.pages.join-us.our-events />
<x-front.pages.join-us.visit-us />
<x-front.pages.join-us.join-us />
@php $section = $getSection('list_our_jobs'); @endphp
@if($section)
<x-front.pages.join-us.our-professions
:professions="$section"
/>
@endif
@php $section = $getSection('list_your_career'); @endphp
@if($section)
<x-front.pages.join-us.your-career
:career="$section"
/>
@endif
@php $section = $getSection('list_our_politics'); @endphp
@if($section)
<x-front.pages.join-us.our-politics
:politics="$section"
/>
@endif
@php $section = $getSection('list_your_well_being'); @endphp
@if($section)
<x-front.pages.join-us.your-well-being
:wellBeing="$section"
/>
@endif
@php $section = $getSection('list_our_events'); @endphp
@if($section)
<x-front.pages.join-us.our-events
:events="$section"
/>
@endif
@php $section = $getSection('list_schools'); @endphp
@if($section)
<x-front.pages.join-us.visit-us
:visitUs="$section"
/>
@endif
@php $section = $getSection('list_breeders'); @endphp
@if($section)
<x-front.pages.join-us.join-us
:joinUs="$section"
/>
@endif
@endsection

View file

@ -126,13 +126,17 @@ if ($pageNosMarques) {
}
// * JOIN US.
Breadcrumbs::for('front.nous-rejoindre', function (Generator $trail) {
$trail->parent('front.homepage');
$trail->push(
Str::of(trans('front.nous-rejoindre'))->ucfirst(),
route('front.nous-rejoindre')
);
});
$pageNousRejoindre = DynamicPage::getDynamicPages()->where('status', PageStatusEnum::published)->where('id_key', 'nous-rejoindre')->first();
if ($pageNousRejoindre) {
Breadcrumbs::for('front.dynamic-pages.nous-rejoindre.fr', function (Generator $trail) use ($pageNousRejoindre) {
$trail->parent('front.homepage');
$trail->push($pageNousRejoindre->title);
});
Breadcrumbs::for('front.dynamic-pages.nous-rejoindre.en', function (Generator $trail) use ($pageNousRejoindre) {
$trail->parent('front.homepage');
$trail->push($pageNousRejoindre->title);
});
}
// * OUR JOBS.
Breadcrumbs::for('front.nos-metiers', function (Generator $trail) {

View file

@ -63,12 +63,6 @@ Route::name('front.')->group(function () {
Route::get('/{model:slug}', [NewsController::class, 'show'])->name('news.show');
});
// Route::get('/nos-marques', function () {
// return view('front.pages.nos-marques');
// })->name('nos-marques');
Route::get('/nous-rejoindre', function () {
return view('front.pages.nous-rejoindre');
})->name('nous-rejoindre');
Route::get('/nos-metiers', function () {
return view('front.pages.nos-metiers');
})->name('nos-metiers');