<?php
/**
 * Tampilan ringkas -- HANYA daftar status DP preorder, BUKAN port penuh.
 * CI3 asli ngarah ke "home/invoicepreorder" & "home/bayarpreorder" (alur
 * checkout/pelunasan preorder terpisah) yang belum diport ke CI4 -- itu
 * fitur tersendiri (DP + pelunasan bertahap), bukan bagian dari "lihat
 * status pesanan". Tombol aksi sengaja tidak ditampilkan dulu.
 */
?>
<?php if (count($rows) === 0) { ?>
  <div class="ppob-empty">Tidak ada pesanan pre-order.</div>
<?php } else { ?>
  <?php foreach ($rows as $rx) { $produk = $func->getProduk($rx->idproduk, 'semua'); ?>
    <div class="order-card">
      <div class="order-item">
        <img src="<?= $func->getFoto($rx->idproduk, 'utama') ?>" alt="produk" class="order-item-img">
        <div class="order-item-body">
          <div class="order-item-name"><?= esc($produk->nama ?? 'Produk telah dihapus') ?></div>
          <div class="order-item-price">Rp <?= $func->formUang($rx->harga) ?> <span>x<?= (int) $rx->jumlah ?></span></div>
        </div>
      </div>

      <div class="order-total-row">
        <span>Total DP</span>
        <span>Rp <?= $func->formUang($rx->total) ?></span>
      </div>
      <div class="order-total-row">
        <span>Sisa Pelunasan</span>
        <span>Rp <?= $func->formUang(($rx->jumlah * $rx->harga) - $rx->total) ?></span>
      </div>
      <div class="order-status-pill <?= (int) $rx->status === 0 ? 'order-status-pending' : 'order-status-success' ?>">
        <?= (int) $rx->status === 0 ? 'Belum Bayar DP' : 'DP Diterima -- menunggu proses produksi' ?>
      </div>
    </div>
  <?php } ?>

  <?= $func->createPagination($totalRows, $page, $perpage, 'refreshPO') ?>
<?php } ?>
