{{-- HEADER --}}

{{ trans_field($formulaire,'type') }}

{{-- STATUT --}}
@php // show DB-based statut using trans_field, fallback to translation $displayStatut = trans_field($institution->statut, 'statut') ?? __('site.jeunesse.status.pending'); @endphp {{ __('site.start_activity.current_status') }} {{ $displayStatut }}
@php // choose which comment to show: prefer model's own comment, otherwise recent matching history comment $currentComment = !empty($institution->commentaire_motif) ? $institution->commentaire_motif : ($relevantHistory->commentaire ?? null); // metadata for history source (only valid if $currentComment came from $relevantHistory) $historyAuthor = $relevantHistory->changer->name ?? $relevantHistory->changed_by ?? null; $historyAt = isset($relevantHistory->created_at) ? $relevantHistory->created_at->format('Y-m-d H:i') : null; $commentFromHistory = empty($institution->commentaire_motif) && isset($relevantHistory) && !empty($relevantHistory->commentaire); @endphp @if(!empty($currentComment))
{{ __('site.start_activity.current_comment') }} {{ $currentComment }}
@endif
{{-- IDENTITÉ PORTEUR --}}

{{ __('site.investment.form.identity.title') }}

@php $user = $institution->investissements->first()?->utilisateur; @endphp
{{ __('site.jeunesse.form.label_full_name') }} {{ $user->nom_prenom ?? '-' }}
{{ __('site.jeunesse.form.label_birth_place') }} {{ $user->lieu_naissance ?? '-' }}
{{ __('site.jeunesse.form.label_birth_date') }} {{ $user->date_naissance ?? '-' }}
{{ __('site.personal_address') }} {{ $user->adresse ?? '-' }}
{{ __('site.jeunesse.form.label_identity') }} {{ trans_field($user->typeIdentite,'type') ?? '-' }}
@if($user->id_type_identite == 1)
{{ __('site.cin_label') }} {{ $user->cin ?? '-' }}
{{ __('site.cin_issue_date_label') }} {{ $user->date_delivrance_cin ?? '-' }}
{{ __('site.jeunesse.form.label_issue_place') }} {{ $user->lieu_delivrance_cin ?? '-' }}
@elseif($user->id_type_identite == 2)
{{ __('site.passport_label') }} {{ $user->passport ?? '-' }}
@elseif($user->id_type_identite == 3)
{{ __('site.fiscal_id_label') }} {{ $user->num_fiscal ?? '-' }}
@endif
{{ __('site.jeunesse.form.label_education_level') }} {{ $institution->niveau_etude_user ?? '-' }}
{{ __('site.jeunesse.form.label_last_degree') }} {{ $institution->dernier_diplome_user ?? '-' }}
{{ __('site.jeunesse.form.label_experience') }} {{ $institution->experience_user ?? '-' }}
{{-- INFORMATIONS INSTITUTION --}}

{{ __('site.jeunesse.features.title') }}

{{ __('site.jeunesse.features.private_institution') }} {{ trans_field($types_espace->firstWhere('id_type', $institution->type_espace_id), 'type') ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.features.nbr_rooms') }} {{ $institution->nbr_chambre ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.features.nbr_halls') }} {{ $institution->nbr_salles ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.capacities.title') }}
{{ __('site.jeunesse.capacities.with_board') }} {{ $institution->capacite_accueil_hebergement ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.capacities.tents') }} {{ $institution->capacite_accueil_sous_tente ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.capacities.animation') }} {{ $institution->capacite_accueil_espace_animation ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.services.title') }}
{{ __('site.start_activity.current_status') }} {{ trans_field($institution->statut,'statut') }}
@if($institution->id_statut == 3 && $institution->commentaire_motif)
{{ __('site.rejection_reason') }} {{ $institution->commentaire_motif }}
@endif
@foreach(['heberg_rest','heberg_stage_activ','camping','activ_educative','voyage','evenement','autre'] as $srv) @if($institution->$srv) {{-- afficher seulement si vrai --}}
{{ __('site.jeunesse.services.labels.' . $srv) }}
@endif @endforeach
{{ __('site.jeunesse.form.label_project_name') }} {{ $institution->nom_projet ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.form.label_project_nature') }} {{ trans_field($institution->natureProjet, 'nature') ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.form.label_gouvernorat') }} {{ trans_field($institution->gouvernorat, 'nom') ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.form.label_delegation') }} {{ trans_field($institution->delegation, 'nom') ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.form.label_project_address') }} {{ $institution->adresse_siege ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.form.label_postal_code') }} {{ $institution->code_postal ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.form.label_nbr_emplois') }} {{ $institution->nbr_emplois ?? __('site.jeunesse.table.no_value') }}
{{-- DIRECTEUR --}}

{{ __('site.director_title') }}

{{ __('site.jeunesse.manager.label_name') }} {{ $institution->directeur->nom_prenom_d ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.manager.label_cin') }} {{ $institution->directeur->num_cin ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.manager.label_issue_date') }} {{ $institution->directeur->date_delivrance ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.manager.label_issue_place') }} {{ $institution->directeur->lieu_delivrance ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.manager.label_education_level') }} {{ $institution->directeur->niveau_etude ?? __('site.jeunesse.table.no_value') }}
{{ __('site.jeunesse.manager.label_last_degree') }} {{ $institution->directeur->dernier_diplome_obtenu ?? __('site.jeunesse.table.no_value') }}
{{-- INVESTISSEMENTS --}}

{{ __('site.investment_finance_title') }}

@foreach($institution->investissements as $inv) @endforeach
{{ __('site.investment_label') }} {{ __('site.amount_label') }} {{ __('site.fund_sources_label') }} {{ __('site.notes_label') }}
{{ trans_field($secteurs->firstWhere('id_secteur',$inv->secteur_invest_id),'secteur') }} {{ number_format($inv->montant_inv,2) }} {{ trans_field($source_fin->firstWhere('id_source', $inv->id_source_financement), 'source') ?? __('site.jeunesse.table.no_value') }} {{ number_format($inv->montant_fin, 2) ?? __('site.jeunesse.table.no_value') }}
{{-- DECLARATION --}}
{{ __('site.declaration_title') }}
{{ __('site.jeunesse.declaration.text') }}