@php
$bride = $invitation->bride ?? [
'name' => 'Selena Kirana, S.Ds',
'nickname' => 'Selena',
];
$groom = $invitation->groom ?? [
'name' => 'Arga Bimantara, S.T',
'nickname' => 'Arga',
];
$events = $invitation->events ?? [
[
'title' => 'Akad Nikah',
'date' => '2026-12-20',
'start_time' => '08:00',
'end_time' => '10:00',
'timezone' => 'WIB',
],
[
'title' => 'Resepsi Pernikahan',
'date' => '2026-12-20',
'start_time' => '11:00',
'end_time' => '14:00',
'timezone' => 'WIB',
],
];
$primaryEvent = $events[0] ?? null;
$eventDate = $primaryEvent['date'] ?? '2026-12-20';
$carbonDate = \Carbon\Carbon::parse($eventDate);
$formattedDate = $carbonDate->locale('id')->isoFormat('dddd · D · MM · Y');
$isDemoMode = request()->routeIs('template.demo*') || request()->is('demo/*') || !empty($invitation->is_demo);
$backUrl = $isDemoMode
? route('template.demo', $template->slug ?? 'exclusive05')
: (!empty($invitation->slug) ? route('invitation.public', $invitation->slug) : '#');
if ($guestName ?? null) {
$backUrl .= (str_contains($backUrl, '?') ? '&' : '?') . 'to=' . urlencode($guestName);
}
$wishUrl = $backUrl . '#rsvp';
$streamUrl = $invitation->streaming_url ?? 'https://www.youtube.com/watch?v=dQw4w9WgXcQ';
$embedUrl = '';
$videoId = '';
if (str_contains($streamUrl, 'watch?v=')) {
preg_match('/v=([^&]+)/', $streamUrl, $matches);
$videoId = $matches[1] ?? '';
} elseif (str_contains($streamUrl, 'youtu.be/')) {
preg_match('/youtu\.be\/([^?]+)/', $streamUrl, $matches);
$videoId = $matches[1] ?? '';
} elseif (str_contains($streamUrl, 'youtube.com/embed/')) {
preg_match('/embed\/([^?]+)/', $streamUrl, $matches);
$videoId = $matches[1] ?? '';
}
if ($videoId) {
$embedUrl = "https://www.youtube.com/embed/{$videoId}?autoplay=1&rel=0&modestbranding=1";
}
@endphp
Live Streaming Pernikahan | {{ $bride['nickname'] ?? 'Selena' }} & {{ $groom['nickname'] ?? 'Arga' }}
@include('templates.partials.preview-banner')
Live Streaming
@if($embedUrl)
@elseif($streamUrl)
Siaran Sedang Berlangsung
Klik tombol di bawah untuk menyaksikan melalui tautan siaran langsung:
Buka Link Streaming
@else
Siaran Segera Dimulai
Tautan siaran langsung akan segera diperbarui. Mohon nantikan hari bahagia kami.
@endif
Akad Nikah & Resepsi · {{ $bride['nickname'] ?? 'Selena' }} & {{ $groom['nickname'] ?? 'Arga' }}
Jadwal Siaran
@foreach($events as $ev)
- {{ $ev['title'] ?? 'Acara' }}{{ $ev['start_time'] ?? '' }} {{ $ev['timezone'] ?? 'WIB' }}
@endforeach
- Tanggal{{ $carbonDate->locale('id')->isoFormat('D MMMM Y') }}
Panduan Menonton
- Pastikan koneksi internet Anda stabil untuk kelancaran menonton streaming.
- Aktifkan speaker/audio dan putar secara fullscreen.
- Kirim doa dan restu terbaik Anda kepada mempelai melalui tombol di atas.
Digital Wedding Invitation by Janoer Koening
Link Berhasil Disalin ✓