42 lines
1.6 KiB
PHP
42 lines
1.6 KiB
PHP
<?php
|
|
require_once __DIR__ . '/includes/auth.php';
|
|
require_login();
|
|
|
|
require_once __DIR__ . '/includes/header.php';
|
|
?>
|
|
|
|
<div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom">
|
|
<h1 class="h2">Add New Product</h1>
|
|
</div>
|
|
|
|
<form action="_handle_add_product.php" method="POST">
|
|
<div class="row">
|
|
<div class="col-md-6 mb-3">
|
|
<label for="name" class="form-label">Product Name</label>
|
|
<input type="text" class="form-control" id="name" name="name" required>
|
|
</div>
|
|
<div class="col-md-6 mb-3">
|
|
<label for="sku" class="form-label">SKU (Stock Keeping Unit)</label>
|
|
<input type="text" class="form-control" id="sku" name="sku">
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-6 mb-3">
|
|
<label for="category" class="form-label">Category</label>
|
|
<input type="text" class="form-control" id="category" name="category">
|
|
</div>
|
|
<div class="col-md-3 mb-3">
|
|
<label for="price" class="form-label">Price (Rp)</label>
|
|
<input type="number" class="form-control" id="price" name="price" step="0.01" required>
|
|
</div>
|
|
<div class="col-md-3 mb-3">
|
|
<label for="stock" class="form-label">Initial Stock</label>
|
|
<input type="number" class="form-control" id="stock" name="stock" value="0" required>
|
|
</div>
|
|
</div>
|
|
<button type="submit" class="btn btn-primary">Save Product</button>
|
|
<a href="products.php" class="btn btn-secondary">Cancel</a>
|
|
</form>
|
|
|
|
<?php require_once __DIR__ . '/includes/footer.php'; ?>
|