fix: 🐛 update switch locales in mobile menu

This commit is contained in:
Alexis Gousseau 2026-01-08 15:56:10 +01:00
parent 7686f4806b
commit 4cd7d65cff

View file

@ -14,8 +14,18 @@
</form>
</div>
<div class="top-menu__item top-menu__item_lang langs">
{{-- FIXME: Ici, le lien vers l'autre langue dispo est affiché. Si on est en fr, c'est EN et inversement --}}
<a class="langs__item" href="/en/">EN</a>
@foreach (LaravelLocalization::getSupportedLocales() as $localeCode => $properties)
@if (!$loop->first)
<span class="langs__separator"> / </span>
@endif
@php
$url = \App\Helpers\RouteHelper::getLocalizedUrl($localeCode);
@endphp
<a rel="alternate" hreflang="{{ $localeCode }}" href="{{ $url }}"
class="langs__item {{ app()->getLocale() === $localeCode ? 'active' : '' }}">
{{ strtoupper($localeCode) }}
</a>
@endforeach
</div>
</div>
</div>
@ -257,104 +267,104 @@
</a>
</div>
@endif
</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
</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="{{ \App\Helpers\RouteHelper::routeNameChecker('front.dynamique-pages.politique-de-confidentialite') }}"
target="_blank" rel="noreferer noopener">
la politique de confidentialité
</a>
</span>
</label>
</label>
</div>
</div>
</div>
</form>
</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 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>
</div>
@endif
@if (isset($pageFinance))
<div class="mobile-menu__block mobile-menu__block_sub" data-menu="submenu-2943">