@extends('frontend.cropa.layouts.master') @section('title', 'Inscription - ' . ($event->title ?? 'CROPA')) @section('content')
@if ($connecte) {{-- Connecté sans jour enregistré : typiquement après un magic login, où la session est neuve. Ses informations sont préremplies et modifiables, sauf l'email qui identifie le compte. --}}
@csrf

Vos informations

Bonjour {{ $connecte->firstname }} {{ $connecte->name }}, vérifiez vos informations avant de choisir votre pack.

@if ($errors->any())
@foreach ($errors->all() as $erreur)
{{ $erreur }}
@endforeach
@endif
{{-- Non modifiable : clé d'identité du compte et adresse du lien de connexion. --}} {{--
Pour changer d'adresse, contactez-nous au 29752873.
--}}
@php // Une spécialité hors liste (saisie via « Autre », ou // héritée d'un profil créé pour un autre congrès) doit // rouvrir le champ libre plutôt que d'être perdue. $specialiteActuelle = old('specialty', $connecte->specialty); $specialiteLibre = old('specialty_autre', $specialiteActuelle); $estAutre = filled($specialiteActuelle) && !$specialites->contains($specialiteActuelle); @endphp
@else
{{-- Étape A : identification. L'email et le téléphone identifient une personne sur la plateforme ; si l'un des deux est connu, on envoie un lien de connexion au lieu de créer un doublon. --}}

Informations personnelles

Tous les champs marqués * sont obligatoires

{{-- Labels devant les champs : `.cropa-field` passe en 2 colonnes à partir de md, et repasse au-dessus sur mobile. --}}
{{-- `intl-tel-input` habille ce champ : indicatif Tunisie par défaut. --}}
{{-- Étape B : le reste du formulaire, révélé si le compte est nouveau --}}
{{-- Les gouvernorats sont tunisiens : le champ ne s'affiche que si le pays retenu est la Tunisie. --}}
@endif
@endsection @push('scripts') @endpush