@extends('layout') @section('title', 'Admin - '.$p->display_name) @section('robots', 'noindex, nofollow') @php $unions = $p->unions(); @endphp @section('content')

Fiche · édition

{{ $p->display_name }}

Voir la fiche publique →

@if (session('status'))
{{ session('status') }}
@endif
{{-- Portrait --}}

Portrait

@if ($p->portrait_path) {{ $p->display_name }} @else {{ \Illuminate\Support\Str::upper(\Illuminate\Support\Str::substr($p->prenom ?: $p->nom ?: '?', 0, 1)) }} @endif
@csrf
{{-- État civil --}}

État civil

@csrf @method('PUT')
{{-- Deux fiches, une seule personne : on relie plutôt que de fusionner, chaque branche apportant une moitié de la filiation. --}}
{{-- Unions & enfants --}}

Conjoints & enfants

@forelse ($unions as $u) @php $conj = $u->partner1_id === $p->id ? $u->partner2 : $u->partner1; @endphp

{{ $conj ? $conj->display_name : 'Conjoint inconnu' }}@if(filled($u->mariage_date)) · {{ $u->mariage_date }}@endif

    @foreach ($u->children as $enf)
  • {{ $enf->display_name }} {{ $enf->naissance_date ? '('.$enf->naissance_date.')' : '' }}
  • @endforeach
@csrf
@empty

Aucune union enregistrée.

@endforelse

Ajouter un conjoint

@csrf
{{-- Photothèque --}}

Photos

@if ($p->media->count()) @endif
@csrf
← Toutes les fiches
@endsection