38571-vm/order.php
Flatlogic Bot 9b7ccbdd3d versionone
2026-02-18 16:23:45 +00:00

47 lines
1.8 KiB
PHP

<?php
declare(strict_types=1);
require_once __DIR__ . '/includes/bootstrap.php';
require_once __DIR__ . '/includes/layout.php';
$orderNumber = isset($_GET['order']) ? (string) $_GET['order'] : '';
$order = $orderNumber ? get_order_by_number($orderNumber) : null;
render_header('Order - E-SO9', 'track');
?>
<main class="container my-5">
<h1 class="h3 mb-3">Order details</h1>
<?php if (!$order): ?>
<div class="alert alert-warning">Order not found. Check the number and try again.</div>
<a href="/track.php" class="btn btn-outline-secondary">Track another order</a>
<?php else: ?>
<div class="row g-4">
<div class="col-lg-7">
<div class="stat-card">
<div class="d-flex justify-content-between">
<div>
<div class="text-muted small">Order number</div>
<div class="h5 mb-1"><?= e($order['order_number']) ?></div>
</div>
<span class="badge text-bg-dark align-self-start"><?= e($order['status']) ?></span>
</div>
<div class="mt-3">
<div class="text-muted small">Customer</div>
<div class="fw-semibold"><?= e($order['customer_name']) ?></div>
<div class="text-muted small"><?= e($order['customer_email']) ?></div>
<div class="text-muted small"><?= e($order['customer_address']) ?></div>
</div>
</div>
</div>
<div class="col-lg-5">
<div class="stat-card">
<div class="text-muted small">Total paid</div>
<div class="h4 mb-0"><?= e(format_price((float) $order['total_price'])) ?></div>
<div class="text-muted small mt-2">Placed <?= e($order['created_at']) ?></div>
</div>
</div>
</div>
<?php endif; ?>
</main>
<?php render_footer(); ?>