@php $bride = $invitation->bride ?? [ 'name' => 'Sarah Zulaikha, S.Farm., Apt.', 'nickname' => 'Sarah', 'parents' => 'Bapak Dt. Maruhun Basa (Alm) & Ibu Hj. Nurlela', 'photo' => 'https://images.unsplash.com/photo-1534528741775-53994a69daeb?auto=format&fit=crop&w=600&q=80', 'instagram' => '@sarahzulaikha', ]; $groom = $invitation->groom ?? [ 'name' => 'M. Fikri Al-Ghazali, M.T.', 'nickname' => 'Fikri', 'parents' => 'Bapak H. Anwar Sutan Palindih & Ibu Hj. Rosdiana', 'photo' => 'https://images.unsplash.com/photo-1506794778202-cad84cf45f1d?auto=format&fit=crop&w=600&q=80', 'instagram' => '@fikrialghazali', ]; $coverPhoto = $invitation->cover_photo ?? 'https://images.unsplash.com/photo-1583939003579-730e3918a45a?auto=format&fit=crop&w=800&q=80'; $events = $invitation->events ?? [ [ 'title' => 'Akad Ijab Kabul', 'date' => '2026-10-24', 'start_time' => '08:30', 'end_time' => '10:00', 'timezone' => 'WIB', 'venue' => 'Masjid Raya Jamik Tarok', 'address' => 'Tarok Dipo, Guguk Panjang, Bukittinggi', 'maps_url' => 'https://maps.google.com/?q=Bukittinggi+Sumatera+Barat', ], [ 'title' => 'Manjapuik & Basandiang', 'date' => '2026-10-24', 'start_time' => '10:30', 'end_time' => '12:00', 'timezone' => 'WIB', 'venue' => 'Rumah Gadang Keluarga Sarah', 'address' => 'Jl. Sudirman No. 1, Benteng Pasar Atas, Bukittinggi', 'maps_url' => 'https://maps.google.com/?q=Bukittinggi+Sumatera+Barat', ], [ 'title' => 'Baralek Gadang', 'date' => '2026-10-24', 'start_time' => '12:00', 'end_time' => '17:00', 'timezone' => 'WIB', 'venue' => 'Gedung Tri Arga / Balai Adat Bukittinggi', 'address' => 'Jl. Sudirman No. 1, Benteng Pasar Atas, Bukittinggi', 'maps_url' => 'https://maps.google.com/?q=Bukittinggi+Sumatera+Barat', ], ]; $primaryEvent = $events[0] ?? null; $eventDate = $primaryEvent['date'] ?? '2026-10-24'; $eventTime = $primaryEvent['start_time'] ?? '08:30'; $carbonDate = \Carbon\Carbon::parse($eventDate); $formattedDate = $carbonDate->locale('id')->isoFormat('dddd, D MMMM Y'); $galleries = $invitation->gallery ?? [ 'https://images.unsplash.com/photo-1583939003579-730e3918a45a?auto=format&fit=crop&w=600&q=80', 'https://images.unsplash.com/photo-1519741497674-611481863552?auto=format&fit=crop&w=600&q=80', 'https://images.unsplash.com/photo-1511285560929-80b456fea0bc?auto=format&fit=crop&w=600&q=80', 'https://images.unsplash.com/photo-1606800052052-a08af7148866?auto=format&fit=crop&w=600&q=80', ]; $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 Nagari', 'bank' => 'Bank Nagari', 'account_number' => '1234567890', 'number' => '1234567890', 'account_holder' => 'Sutan Rajo Mudo, S.T.', 'name' => 'Sutan Rajo Mudo, S.T.', ], [ 'bank_name' => 'Bank Mandiri', 'bank' => 'Bank Mandiri', 'account_number' => '9876543210', 'number' => '9876543210', 'account_holder' => 'Puti Reno Nilam, S.Pd.', 'name' => 'Puti Reno Nilam, S.Pd.', ], ]; $hasGifts = !empty($gifts) || !empty($invitation->qris_image_url) || !empty($invitation->qris_image); $stories = $invitation->stories ?? [ [ 'year' => 'Agustus 2020', 'title' => 'Tatap Pandang di Ranah Minang', 'story' => 'Bapasuo patamo kali dalam kagiatan adaik di Bukittinggi. Kasantiangan budi Sarah sarato kasopanan Fikri mambuek hati samo tapauik dalam sanun kasiah.', ], [ 'year' => 'Mei 2023', 'title' => 'Marantau Kasiah, Manyimpan Janji', 'story' => 'Walau jarak tabantang dek tuntutan karajo sarato kuliah, niat baiak tatap taguah. Komunikasi nan diikek doa manjago kasiah tatap suci di jalan Allah.', ], [ 'year' => 'Februari 2026', 'title' => 'Maminang & Batuka Tando', 'story' => 'Keluarga gadang Marapulai tibo mambao siriah langkok sarato cincin ameh panando ikatan. Kaduo pihak sapakaik manantukan ari baiak untuak baralek.', ], [ 'year' => 'Oktober 2026', 'title' => 'Basandiang di Rumah Gadang', 'story' => 'Hari nan dinanti-nanti tibo. Sarah bapakain Sunting Ameh Gadang dan Fikri basuntiang Deta Saluak, basandiang rasmi manjadi sapasang laki bini.', ], ]; $defaultQuoteText = 'Dan di antara tanda-tanda (kebesaran)-Nya ialah Dia menciptakan pasangan-pasangan untukmu dari jenismu sendiri, agar kamu cenderung dan merasa tenteram kepadanya, dan Dia menjadikan di antaramu rasa kasih dan sayang.'; $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' => 'Mak Datuak Marajo', 'attendance' => 'hadir', 'message' => 'Barakallahu lakuma. Salamaik manampuah hiduik baru kamanakan Fikri & Sarah. Saua sakasua, rukun sampai ka anak cucu.', 'created_at' => now()->subHours(2), ], (object)[ 'name' => 'Rang Mudo Suku Chaniago', 'attendance' => 'hadir', 'message' => 'Salamaik Baralek Gadang! Siap maramiakan pasambahan jo arak-arakan Payuang Kuniang!', 'created_at' => now()->subDay(), ] ]; @endphp
Baralek Gadang • Adat Minangkabau
"Kanduang dibao sarato, cinto diikek janji arek basamo"
The Royal Wedding of
{{ $formattedDate }}
Mambilang Hari Manuju Janji Suci
“{!! nl2br(e($quoteText)) !!}”
Putri kanduang dari:
{{ $bride['parents'] ?? 'Bapak Dt. Maruhun Basa & Ibu Hj. Nurlela' }}
Putra kanduang dari:
{{ $groom['parents'] ?? 'Bapak H. Anwar Sutan Palindih & Ibu Hj. Rosdiana' }}
{{ \Carbon\Carbon::parse($event['date'])->locale('id')->isoFormat('dddd, D MMMM Y') }}
{{ $event['venue'] }}
{{ $event['address'] }}
{{ $st['story'] ?? ($st['description'] ?? '') }}
Doa restu dunsanak marupokan hadiah paliang baharago untuak kami. Namun kok nio mambarian tando kasiah, silakan klik tombol di bawah ko:
Atas Nama: {{ $gift['account_holder'] ?? $gift['name'] ?? '-' }}
a.n. {{ $invitation->groom_nickname ?? $invitation->groom_name ?? 'Mempelai' }} & {{ $invitation->bride_nickname ?? $invitation->bride_name ?? 'Mempelai' }}
{{ $w->message }}