@php
$orderId = null;
$orderNama = '';
$orderNomorTelepon = '';
$orderNomorTelepon2 = '';
$orderAlamat = '';
$orderNamaKostum = '';
$orderTanggalPemakaian = null;
$orderTanggalPengembalian = null;
$orderTotalHarga = 0;
$orderMetodePembayaran = '';
$orderKartuIdentitas = '';
if (is_object($order)) {
$orderId = $order->id ?? null;
$orderNama = $order->nama ?? '';
$orderNomorTelepon = $order->nomor_telepon ?? '';
$orderNomorTelepon2 = $order->nomor_telepon_2 ?? '';
$orderAlamat = $order->alamat ?? '';
$orderNamaKostum = $order->nama_kostum ?? '';
$orderTanggalPemakaian = $order->tanggal_pemakaian ?? null;
$orderTanggalPengembalian = $order->tanggal_pengembalian ?? null;
$orderTotalHarga = $order->total_harga ?? 0;
$orderMetodePembayaran = $order->metode_pembayaran ?? '';
$orderKartuIdentitas = $order->kartu_identitas ?? '';
} elseif (is_array($order)) {
$orderId = $order['id'] ?? null;
$orderNama = $order['nama'] ?? '';
$orderNomorTelepon = $order['nomor_telepon'] ?? '';
$orderNomorTelepon2 = $order['nomor_telepon_2'] ?? '';
$orderAlamat = $order['alamat'] ?? '';
$orderNamaKostum = $order['nama_kostum'] ?? '';
$orderTanggalPemakaian = $order['tanggal_pemakaian'] ?? null;
$orderTanggalPengembalian = $order['tanggal_pengembalian'] ?? null;
$orderTotalHarga = $order['total_harga'] ?? 0;
$orderMetodePembayaran = $order['metode_pembayaran'] ?? '';
$orderKartuIdentitas = $order['kartu_identitas'] ?? '';
}
// normalize dates to Y-m-d for date inputs
$tanggalPemakaianValue = '';
$tanggalPengembalianValue = '';
if ($orderTanggalPemakaian) {
if (is_object($orderTanggalPemakaian) && method_exists($orderTanggalPemakaian, 'format')) {
$tanggalPemakaianValue = $orderTanggalPemakaian->format('Y-m-d');
} else {
$ts = strtotime($orderTanggalPemakaian);
if ($ts !== false) $tanggalPemakaianValue = date('Y-m-d', $ts);
}
}
if ($orderTanggalPengembalian) {
if (is_object($orderTanggalPengembalian) && method_exists($orderTanggalPengembalian, 'format')) {
$tanggalPengembalianValue = $orderTanggalPengembalian->format('Y-m-d');
} else {
$ts = strtotime($orderTanggalPengembalian);
if ($ts !== false) $tanggalPengembalianValue = date('Y-m-d', $ts);
}
}
@endphp
Edit Pesanan #{{ $orderId ?? '-' }}
Kembali ke Pesanan Saya