<?php if(!defined('ADMIN_INCLUDED')) { exit; } ?>
<?php
if(!m_authority(m_admin('authoritys'),'products'))
{
m_redirect(ADMIN_URL);
}
?>
<div class="card mt-2 mb-3">
<div class="card-header fw-bold">Ürün Ekle</div>
<div class="card-body">
<?php
if($_POST)
{
if($_FILES['image']['name']=='')
{
$image = '';
}
else
{
$upload = upload('image','product_'.m_sef(m_u_p('name')).'_'.uniqid().'','image');
$image = $upload[0];
}
$data = [
'image' => $image,
'name' => m_u_p('name'),
'sale_price' => m_u_p('sale_price'),
'price_type' => m_u_p('price_type'),
'barcode' => m_u_p('barcode'),
'status' => 1
];
$query = $db->table('products')->insert($data);
if($query)
{
$n=0;
foreach($_POST['variant_type'] as $v_type)
{
$data = [
'p_id' => $query,
'variant_type' => $_POST['variant_type'][$n],
'variant_value' => $_POST['variant_value'][$n],
'variant_stock' => $_POST['variant_stock'][$n]
];
$db->table('product_variants')->insert($data);
$n++;
}
echo m_alert('Başarılı','İşleminiz başarıyla gerçekleştirildi.');
}
else
{
echo m_alert('Hata','İşlem gerçekleştirilirken bir hata oluştu.');
}
}
?>
<form action="" method="post" enctype="multipart/form-data">
<div id="reader" width="600px" height="600px"></div>
<button type="button" class="btn btn-success w-100 product_barcode_scan mb-2"><i class="fa fa-search"></i> BARKOD TARA</button>
<div class="mb-2">
<label class="form-label">Ürün Görseli</label>
<?php
if($info['image']=='')
{
$image_url = m_image_url('blank.png');
}
else
{
$image_url = m_image_url($info['image']);
}
?>
<div class="mb-2">
<a href="<?php echo $image_url; ?>" data-lightbox="Ürün Görseli"><img src="<?php echo $image_url; ?>" class="img-thumbnail" style="width:100px;height:100px"></a>
</div>
<input type="file" class="form-control" name="image">
</div>
<div class="mb-2">
<label class="form-label fw-bold">Ürün Adı</label>
<input type="text" class="form-control" name="name" required>
</div>
<div class="mb-2">
<label class="form-label fw-bold">Barkod</label>
<input type="text" class="form-control pr_barcode" name="barcode" required>
</div>
<div class="mb-2">
<label class="form-label fw-bold">Satış Fiyatı</label>
<input type="text" class="form-control" name="sale_price" required>
</div>
<div class="mb-2">
<label class="form-label fw-bold">Kur Tipi</label>
<div>
<select class="form-select" name="price_type">
<?php
foreach(price_types() as $p_type)
{
?>
<option value="<?php echo $p_type; ?>"><?php echo $p_type; ?></option>
<?php
}
?>
</select>
</div>
</div>
<button class="btn btn-primary w-100" type="submit"><i class="fa fa-plus-circle"></i> Ekle</button>
</form>
<button type="button" class="btn btn-warning add_variant w-100 mb-2"><i class="fa fa-plus-circle"></i> Varyant Ekle</button>
<div class="product_variants">
</div>
<div class="product_variant_clone d-none">
<div class="row">
<div class="col-lg-3">
<div class="mb-2">
<label class="form-label fw-bold">Varyant Tipi</label>
<div>
<select class="form-select" name="variant_type[]">
<?php
foreach(variant_types() as $v_type)
{
?>
<option value="<?php echo $v_type; ?>"><?php echo $v_type; ?></option>
<?php
}
?>
</select>
</div>
</div>
</div>
<div class="col-lg-3">
<div class="mb-2">
<label class="form-label fw-bold">Varyant Değeri</label>
<input type="text" class="form-control" name="variant_value[]">
</div>
</div>
<div class="col-lg-3">
<div class="mb-2">
<label class="form-label fw-bold">Varyant Stok</label>
<input type="text" class="form-control" name="variant_stock[]" value="0">
</div>
</div>
<div class="col-lg-2">
<label class="form-label fw-bold">#</label>
<div>
<span class="btn btn-sm btn-danger variant_remove w-100 mb-2"><i class="fa fa-trash"></i></span>
</div>
</div>
</div>
</div>
</div>
</div> |