You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

208 lines
9.3 KiB

<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
Gérer les
<small>Produits</small>
</h1>
<ol class="breadcrumb">
<li><a href="#"><i class="fa fa-dashboard"></i> Accueil</a></li>
<li class="active">Produits</li>
</ol>
</section>
<!-- Main content -->
<section class="content">
<!-- Small boxes (Stat box) -->
<div class="row">
<div class="col-md-12 col-xs-12">
<div id="messages"></div>
<?php if (session()->getFlashdata('success')): ?>
<div class="alert alert-success alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<?php echo session()->getFlashdata('success'); ?>
</div>
<?php elseif (session()->getFlashdata('error')): ?>
<div class="alert alert-error alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<?php echo session()->getFlashdata('error'); ?>
</div>
<?php endif; ?>
<div class="box">
<div class="box-header">
<h3 class="box-title">Mise à jours du produits</h3>
</div>
<!-- /.box-header -->
<form role="form" action="<?php base_url('users/update') ?>" method="post" enctype="multipart/form-data">
<div class="box-body">
<div class="form-group">
<label>Image: </label>
<img src="<?php echo base_url() . 'assets/images/product_image/' . $product_data['image'] ?>" width="150" height="150" class="img-circle">
</div>
<div class="form-group">
<label for="product_image">Nouvelle Image</label>
<div class="kv-avatar">
<div class="file-loading">
<input id="product_image" name="product_image" type="file" accept="image/*">
</div>
</div>
</div>
<div class="form-group">
<label for="product_name">Nom de produit</label>
<input type="text" class="form-control" id="product_name" name="product_name" placeholder="Nom de produit" value="<?php echo $product_data['name']; ?>" autocomplete="off" />
</div>
<div class="form-group">
<label for="sku">Numéro de série</label>
<input type="text" class="form-control" id="sku" name="sku" placeholder="Unité de Gestion de Stock" value="<?php echo $product_data['sku']; ?>" autocomplete="off" />
</div>
<div class="form-group">
<label for="sku">Numéro de moteur</label>
<input type="text" class="form-control" id="sku" name="sku" placeholder="Unité de Gestion de Stock" value="<?php echo $product_data['numero_de_moteur']; ?>" autocomplete="off" />
</div>
<div class="form-group">
<label for="price">Prix d'Achat</label>
<input type="text" class="form-control" id="price" name="price" placeholder="Prix" value="<?php echo $product_data['price']; ?>" autocomplete="off" />
</div>
<div class="form-group">
<label for="qty">Quantiter</label>
<input type="text" class="form-control" id="qty" name="qty" placeholder="Quantiter" value="<?php echo $product_data['qty']; ?>" autocomplete="off" />
</div>
<div class="form-group">
<label for="description">Description</label>
<textarea type="text" class="form-control" id="description" name="description" placeholder="Description" autocomplete="off">
<?php echo $product_data['description']; ?>
</textarea>
</div>
<?php $attribute_id = json_decode($product_data['attribute_value_id']); ?>
<?php if ($attributes): ?>
<?php foreach ($attributes as $k => $v): ?>
<div class="form-group">
<label for="groups"><?php echo $v['attribute_data']['name'] ?></label>
<select class="form-control select_group" id="attributes_value_id" name="attributes_value_id[]" multiple="multiple">
<?php foreach ($v['attribute_value'] as $k2 => $v2): ?>
<option value="<?php echo $v2['id'] ?>" <?php if (in_array($v2['id'], $attribute_id)) {
echo "selected";
} ?>><?php echo $v2['value'] ?></option>
<?php endforeach ?>
</select>
</div>
<?php endforeach ?>
<?php endif; ?>
<div class="form-group">
<label for="brands">Marques</label>
<?php $brand_data = json_decode($product_data['brand_id']); ?>
<select class="form-control select_group" id="brands" name="brands[]" multiple="multiple">
<?php foreach ($brands as $k => $v): ?>
<option value="<?php echo $v['id'] ?>" <?php if (in_array($v['id'], $brand_data)) {
echo 'selected="selected"';
} ?>><?php echo $v['name'] ?></option>
<?php endforeach ?>
</select>
</div>
<div class="form-group">
<label for="category">Categories</label>
<?php $category_data = json_decode($product_data['category_id']); ?>
<select class="form-control select_group" id="category" name="category[]" multiple="multiple">
<?php foreach ($category as $k => $v): ?>
<option value="<?php echo $v['id'] ?>" <?php if (in_array($v['id'], $category_data)) {
echo 'selected="selected"';
} ?>><?php echo $v['name'] ?></option>
<?php endforeach ?>
</select>
</div>
<div class="form-group">
<label for="store">Magasin</label>
<select class="form-control select_group" id="store" name="store">
<?php foreach ($stores as $k => $v): ?>
<option value="<?php echo $v['id'] ?>" <?php if ($product_data['store_id'] == $v['id']) {
echo "selected='selected'";
} ?>><?php echo $v['name'] ?></option>
<?php endforeach ?>
</select>
</div>
<div class="form-group">
<label for="store">Disponibilité</label>
<select class="form-control" id="availability" name="availability">
<option value="1" <?php if ($product_data['availability'] == 1) {
echo "selected='selected'";
} ?>>Oui</option>
<option value="2" <?php if ($product_data['availability'] != 1) {
echo "selected='selected'";
} ?>>Non</option>
</select>
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<button type="submit" class="btn btn-primary">Enregistrer</button>
<a href="<?php echo base_url('products/') ?>" class="btn btn-warning">Retour</a>
</div>
</form>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
<!-- col-md-12 -->
</div>
<!-- /.row -->
</section>
<!-- /.content -->
</div>
<!-- /.content-wrapper -->
<script type="text/javascript">
$(document).ready(function() {
$(".select_group").select2();
$("#description").wysihtml5();
$("#mainProductNav").addClass('active');
$("#manageProductNav").addClass('active');
var btnCust = '<button type="button" class="btn btn-secondary" title="Add picture tags" ' +
'onclick="alert(\'Call your custom code here.\')">' +
'<i class="glyphicon glyphicon-tag"></i>' +
'</button>';
$("#product_image").fileinput({
overwriteInitial: true,
maxFileSize: 1500,
showClose: false,
showCaption: false,
browseLabel: '',
removeLabel: '',
browseIcon: '<i class="glyphicon glyphicon-folder-open"></i>',
removeIcon: '<i class="glyphicon glyphicon-remove"></i>',
removeTitle: 'Cancel or reset changes',
elErrorContainer: '#kv-avatar-errors-1',
msgErrorClass: 'alert alert-block alert-danger',
// defaultPreviewContent: '<img src="/uploads/default_avatar_male.jpg" alt="Your Avatar">',
layoutTemplates: {
main2: '{preview} ' + btnCust + ' {remove} {browse}'
},
allowedFileExtensions: ["jpg", "png", "gif"]
});
});
</script>