@extends('layouts.app') @section('title', 'Detail Pesanan') @section('content')

๐Ÿงพ Detail Pesanan

โ† Kembali

๐Ÿ‘ค Informasi Pemesan

Nama Pemesan {{ $pelanggan->nama_pemesan }}
Email {{ $pelanggan->email }}
No Telepon {{ $pelanggan->no_tlpn }}
Template {{ $pelanggan->template->nama_template ?? '-' }}
Harga Rp {{ number_format($pelanggan->harga, 0, ',', '.') }}
Status {{ ucfirst($pelanggan->status) }}
Kode Undangan {{ $pelanggan->invitation_code }}

๐Ÿ“‹ Detail Form Pemesanan

@if($pelanggan->form && count($pelanggan->form) > 0)
@foreach($pelanggan->form as $field => $value) @endforeach
{{ ucwords(str_replace('_', ' ', $field)) }} @if(is_array($value)) {{ implode(', ', $value) }} {{-- โœ… Jika value adalah path atau URL gambar --}} @elseif( is_string($value) && (preg_match('/\.(jpg|jpeg|png|gif|webp)$/i', $value) || Str::startsWith($value, ['storage/', 'uploads/', 'images/'])) ) @php // Cek apakah gambar disimpan di storage Laravel $imageUrl = Str::startsWith($value, ['http://', 'https://']) ? $value : asset($value); @endphp {{ $field }} {{-- โœ… Jika value adalah URL biasa --}} @elseif(is_string($value) && filter_var($value, FILTER_VALIDATE_URL)) {{ $value }} {{-- โœ… Jika teks biasa --}} @else {{ $value ?: '-' }} @endif
@else

Tidak ada data form tambahan.

@endif
@endsection