THE GROOM
{{ $groom['name'] }}
{{ $groom['parents'] }}
@if(!empty($groom['instagram'])) {{ $groom['instagram'] }} @endif@php $bride = $invitation->bride ?? [ 'name' => 'Clarissa Anindya, S.E', 'nickname' => 'Clarissa', 'parents' => 'Bapak Ir. Bambang Hermanto & Ibu Hj. Ratna Sari', 'photo' => $invitation->bride_photo_url ?? ($invitation->bride_photo ?? asset('templates/vip/exclusive09/assets/images/bride.svg')), 'instagram' => $invitation->bride_instagram ?? '@clarissanindya', ]; $groom = $invitation->groom ?? [ 'name' => 'Adrian Mahardika, S.T', 'nickname' => 'Adrian', 'parents' => 'Bapak H. Hendra Gunawan & Ibu Hj. Rina Marlina', 'photo' => $invitation->groom_photo_url ?? ($invitation->groom_photo ?? asset('templates/vip/exclusive09/assets/images/groom.svg')), 'instagram' => $invitation->groom_instagram ?? '@adrianmahardika', ]; $coverPhoto = $invitation->cover_photo ?? ($invitation->hero_photo_url ?? asset('templates/vip/exclusive09/assets/images/cover.svg')); $events = $invitation->events ?? [ [ 'title' => 'Akad Nikah', 'date' => '2026-12-20', 'start_time' => '08:00', 'end_time' => '10:00', 'timezone' => 'WIB', 'venue' => 'Masjid Raya Al-Barkah', 'address' => 'Jl. Pemuda No. 10, Jakarta Pusat', 'maps_url' => 'https://maps.google.com', ], [ 'title' => 'Resepsi Pernikahan', 'date' => '2026-12-20', 'start_time' => '11:00', 'end_time' => '14:00', 'timezone' => 'WIB', 'venue' => 'The Grand Ballroom Hotel Heritage', 'address' => 'Jl. Thamrin Boulevard No. 45, Jakarta Pusat', 'maps_url' => 'https://maps.google.com', ], ]; $primaryEvent = $events[0] ?? null; $eventDate = $primaryEvent['date'] ?? '2026-12-20'; $eventTime = $primaryEvent['start_time'] ?? '08:00'; $carbonDate = \Carbon\Carbon::parse($eventDate); $formattedDate = $carbonDate->locale('id')->isoFormat('dddd, D MMMM Y'); $galleries = $invitation->gallery ?? ($invitation->gallery_photos ?? [ asset('templates/vip/exclusive09/assets/images/gallery-1.svg'), asset('templates/vip/exclusive09/assets/images/gallery-2.svg'), asset('templates/vip/exclusive09/assets/images/gallery-3.svg'), asset('templates/vip/exclusive09/assets/images/gallery-4.svg'), asset('templates/vip/exclusive09/assets/images/gallery-5.svg'), asset('templates/vip/exclusive09/assets/images/gallery-6.svg'), ]); $rawBankAccounts = !empty($invitation->bank_accounts) ? $invitation->bank_accounts : (!empty($invitation->gifts) ? $invitation->gifts : null); if (empty($rawBankAccounts) && !empty($invitation->bank_name)) { $rawBankAccounts = [ [ 'bank_name' => $invitation->bank_name, 'bank' => $invitation->bank_name, 'account_number' => $invitation->bank_account ?? '', 'number' => $invitation->bank_account ?? '', 'account_holder' => $invitation->bank_holder ?? 'Mempelai', 'name' => $invitation->bank_holder ?? 'Mempelai', ] ]; } $gifts = !empty($rawBankAccounts) ? $rawBankAccounts : [ [ 'bank_name' => 'Bank BCA', 'bank' => 'Bank BCA', 'account_number' => '1234567890', 'number' => '1234567890', 'account_holder' => 'Clarissa Anindya', 'name' => 'Clarissa Anindya', ], [ 'bank_name' => 'Bank Mandiri', 'bank' => 'Bank Mandiri', 'account_number' => '9876543210', 'number' => '9876543210', 'account_holder' => 'Adrian Mahardika', 'name' => 'Adrian Mahardika', ], ]; $hasGifts = !empty($gifts) || !empty($invitation->qris_image_url) || !empty($invitation->qris_image); $stories = $invitation->stories ?? [ [ 'year' => '2019', 'title' => 'Pertemuan Pertama', 'story' => 'Semesta mempertemukan kami dalam momen sederhana yang kemudian menjadi sangat berarti.', ], [ 'year' => '2021', 'title' => 'Menumbuhkan Rasa', 'story' => 'Kami belajar saling mengenal, menghargai perbedaan, dan bertumbuh bersama dalam pemahaman.', ], [ 'year' => '2026', 'title' => 'Menuju Selamanya', 'story' => 'Dengan restu keluarga tercinta, kami memutuskan melangkah bersama dalam ikatan suci pernikahan.', ], ]; $defaultQuoteText = 'Dan di antara tanda-tanda kekuasaan-Nya ialah Dia menciptakan untukmu pasangan hidup dari jenismu sendiri, supaya kamu merasa tenteram kepadanya.'; $defaultQuoteSource = 'QS. Ar-Rum: 21'; $quoteText = !empty($invitation->quote) ? $invitation->quote : $defaultQuoteText; $quoteSource = !empty($invitation->quote_author) ? $invitation->quote_author : $defaultQuoteSource; $wishes = $invitation->wishes ?? [ (object)[ 'name' => 'Keluarga Besar', 'attendance' => 'Hadir', 'message' => 'Barakallahu lakuma wa baraka alaikuma wa jama\'a bainakuma fii khoir. Selamat Adrian & Clarissa!', 'created_at' => now()->subHours(2), ], ]; $isDemoMode = request()->routeIs('template.demo*') || request()->is('demo/*') || !empty($invitation->is_demo); $liveUrl = $isDemoMode ? route('template.demo.live', $template->slug ?? 'exclusive09') : (!empty($invitation->slug) ? route('invitation.live', $invitation->slug) : '#'); if ($guestName ?? null) { $liveUrl .= (str_contains($liveUrl, '?') ? '&' : '?') . 'to=' . urlencode($guestName); } @endphp
THE WEDDING CELEBRATION OF
{{ $formattedDate }}
THE WEDDING OF
{{ strtoupper($formattedDate) }}
Dengan penuh rasa syukur, kami mengundang Anda menjadi bagian dari hari istimewa kami.
Kepada Yth. {{ $guestName ?? 'Bapak/Ibu/Saudara/i' }}
Lihat Undangan ↓BISMILLAHIRRAHMANIRRAHIM
Dengan memohon rahmat dan ridho Allah SWT, kami bermaksud menyelenggarakan pernikahan putra-putri kami. Kehadiran dan doa restu Anda akan menjadi kebahagiaan bagi kami.
TWO SOULS, ONE STORY
THE GROOM
{{ $groom['parents'] }}
@if(!empty($groom['instagram'])) {{ $groom['instagram'] }} @endifTHE BRIDE
{{ $bride['parents'] }}
@if(!empty($bride['instagram'])) {{ $bride['instagram'] }} @endifA PROMISE FOR A LIFETIME
“{{ $quoteText }}”
{{ $quoteSource }}
OUR JOURNEY
Beberapa bab kecil yang membawa kami menuju hari istimewa ini.
{{ $st['story'] ?? ($st['description'] ?? '') }}
SAVE THE DATE
{{ strtoupper($ev['title'] ?? 'ACARA') }}
{{ $ev['start_time'] ?? '08:00' }} WIB — {{ $ev['end_time'] ?? 'Selesai' }}
{{ $ev['address'] ?? '' }}
@if(!empty($ev['maps_url'])) Lihat Lokasi ↗ @endifMOMENTS TO KEEP
A TOKEN OF LOVE
BANK TRANSFER
a.n. {{ $g['account_holder'] ?? ($g['name'] ?? 'Mempelai') }}
KIRIM KADO FISIK
{{ $invitation->address }}
LET US KNOW
Kehadiran dan doa Anda akan menjadi kebahagiaan bagi kami.
{{ $w->message }}
WITH LOVE AND GRATITUDE
Terima kasih atas doa dan restu yang diberikan.