@extends('backend.app') @push('styles') @endpush @section('content')
Dashboard Overview
Total memorials
{{ $totalMemorials }}
Published
{{ $publishedMemorials }}
Pending review
{{ $pendingMemorials }}

Recent memorials

View all
@forelse($recentMemorials as $memorial) @php $birthYear = $memorial->{'dob/en'} ? \Carbon\Carbon::parse($memorial->{'dob/en'})->format('Y') : ''; $deathYear = $memorial->{'dod/en'} ? \Carbon\Carbon::parse($memorial->{'dod/en'})->format('Y') : ''; $years = $birthYear && $deathYear ? "{$birthYear} – {$deathYear}" : ($birthYear ?: ($deathYear ?: 'N/A')); $familyAccountName = $memorial->familyAccount ? ($memorial->familyAccount->{'name/en'} ?: $memorial->familyAccount->{'name/fr'} ?: $memorial->familyAccount->{'name/gr'} ?: 'N/A') : 'N/A'; $avatarUrl = $memorial->profile_photo ? (file_exists(public_path($memorial->profile_photo)) ? asset($memorial->profile_photo) : asset('storage/' . $memorial->profile_photo)) : 'https://ui-avatars.com/api/?name=' . urlencode($memorial->{'name/en'} ?: 'M') . '&background=F5F1EB&color=74675C&font-size=0.45&bold=true'; @endphp @empty @endforelse
Name Dates Family Accounts Status Actions
{{ $memorial->{'name/en'} }} {{ $memorial->{'name/en'} ?: 'Unnamed Memorial' }}
{{ $years }} {{ $familyAccountName }} @if($memorial->privacy == 'public') Published @else Pending @endif
No memorials found.
@endsection