@extends('layouts.app') @section('title', 'Detail Pesanan') @section('content')
| Nama Pemesan | {{ $pelanggan->nama_pemesan }} | 
|---|---|
| {{ $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->kode_pelanggan }} | 
| {{ ucwords(str_replace('_', ' ', $field)) }} | {{-- โ
 Jika value adalah array (banyak foto) --}}
                                    @if(is_array($value)) 
                                            @foreach($value as $img)
                                                @php
                                                    if (Str::startsWith($img, ['http://', 'https://'])) {
                                                        $imageUrl = $img;
                                                    } elseif (Str::startsWith($img, ['storage/', 'public/'])) {
                                                        $imageUrl = asset($img);
                                                    } elseif (Str::startsWith($img, 'photos/')) {
                                                        $imageUrl = asset('storage/' . $img);
                                                    } else {
                                                        $imageUrl = asset('storage/' . $img);
                                                    }
                                                @endphp
                                                
                                                    {{-- โ
 Jika gambar tunggal --}}
                                    @elseif(
                                        is_string($value) &&
                                        (preg_match('/\.(jpg|jpeg|png|gif|webp)$/i', $value)
                                        || Str::startsWith($value, ['storage/', 'uploads/', 'images/', 'photos/']))
                                    )
                                        @php
                                            if (Str::startsWith($value, ['http://', 'https://'])) {
                                                $imageUrl = $value;
                                            } elseif (Str::startsWith($value, ['storage/', 'public/'])) {
                                                $imageUrl = asset($value);
                                            } elseif (Str::startsWith($value, 'photos/')) {
                                                $imageUrl = asset('storage/' . $value);
                                            } else {
                                                $imageUrl = asset('storage/' . $value);
                                            }
                                        @endphp | 
|---|
Tidak ada data form tambahan.
@endif