Fiche familiale
@include('partials.personne-entete', ['ind' => $p, 'niveau' => 'h1']) @php $d = []; if ($p->donneesCompletesVisibles()) { // Dates.afficher entoure d'une bulle celles que la source // donne pour estimees ou en annee seule. Rien n'est reecrit. if (filled($p->naissance_date)) $d[] = '★ '.\App\Support\Dates::afficher($p->naissance_date); if (filled($p->deces_date)) $d[] = '† '.\App\Support\Dates::afficher($p->deces_date); } @endphp @if ($d){!! implode(' · ', $d) !!}
@endif @auth @php $ficheAnnuaire = \App\Models\Profile::where('individual_id', $p->id)->whereNotNull('consent_at')->first(); @endphp @if ($ficheAnnuaire) @endif @endauth @auth @php $u = auth()->user(); // Le rattachement par individual_id manquait : les 237 comptes // de famille sont relies ainsi, et aucun ne voyait donc le // bouton sur sa propre page. Ils en deduisaient qu'ils // n'avaient pas le droit d'y toucher. $sienne = $u->individual_id === $p->id || ($u->member && $p->member_id === $u->member->id) || ($u->profile && $u->profile->individual_id === $p->id); $peutRemplir = $peut; @endphp @if ($peutRemplir){{ $sienne ? 'Compléter ma fiche' : "Compléter sa fiche d'identification" }}
@endif @endauth @if ($p->member_id && $p->member) @endif{{ $p->nomVisiteur() }} figure deux fois dans l'arbre, une fois par branche. @if ($apports) L'autre fiche montre {{ implode(', ', $apports) }}. @endif Voir son autre fiche →
@endif {{-- Personne + conjoint(s) en colonnes --}}{{ $rang }}
@if ($quand || $ou){!! implode(', ', array_filter([$quand, $ou])) !!}
@elseif (! $unionVisible)Date et lieu réservés aux membres connectés
@elseDate et lieu de l'union non renseignés
@endif @if ($conj) @include('partials.personne-entete', ['ind' => $conj, 'lien' => true]) @include('partials.personne-champs', ['ind' => $conj]) @else{{ $u->children->count() }} enfant{{ $u->children->count() > 1 ? 's' : '' }} de cette union, présentés dans l'arbre ci-dessous.
@endif{{ implode(' · ', $resumeDesc) }}
@endif @include('partials.cascade-outils')