{{ $footerNewsletterSuccess }}
{{ $errors->first() }}
- {{ __('navigation.contact') }} @guest
- {{ __('member.account.login_link') }} @else {{-- Même principe qu’Edublink : .has-droupdown + .submenu (pas Bootstrap dropdown) --}}
- {{ auth()->user()->firstname }} @endguest {{-- Choix de langue (basé sur config('translatable.locales')) --}} @php use Mcamara\LaravelLocalization\Facades\LaravelLocalization; $sferLocales = config('translatable.locales', []); $sferCurrentLocale = app()->getLocale(); $sferLocaleNames = ['fr' => 'Français', 'en' => 'English']; @endphp @if (count($sferLocales) > 1) @inject('sferHreflang', 'App\Services\HreflangGenerator') @php $sferHreflangUrls = $sferHreflang->generateHreflangUrls($sferLocales); @endphp
-
{{ strtoupper($sferCurrentLocale) }}
-
@foreach ($sferLocales as $sferLocale)
- {{ $sferLocaleNames[$sferLocale] ?? strtoupper($sferLocale) }} ({{ strtoupper($sferLocale) }}) @endforeach
@endif
{{-- Contact + compte en premier (visible sans scroller tout le menu) --}}
{{ __('navigation.contact') }}
@guest
{{ __('member.account.login_link') }}
@else
@endif
{!! App\Helpers\MenuHelper::renderMobileMenuList('main') !!}
{{ auth()->user()->firstname }} {{ auth()->user()->lastname }}
@endguest {{-- Choix de langue (mobile) --}} @if (count($sferLocales ?? []) > 1) @php $sferHreflangUrls = $sferHreflangUrls ?? []; @endphp{{ __('navigation.language') }}
@foreach ($sferLocales as $sferLocale)
{{ $sferLocaleNames[$sferLocale] ?? strtoupper($sferLocale) }}
@endforeach