1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<?php
$category_details = $this->crud_model->get_category_details_by_id($category_id)->row_array();
?>
<!-- start page title -->
<div class="row">
<div class="col-12">
<div class="page-title-box ">
<h4 class="page-title"> <i class="mdi mdi-apple-keyboard-command title_icon"></i> <?php echo get_phrase('update_category'); ?></h4>
</div>
</div>
</div>
<div class="row justify-content-md-center">
<div class="col-xl-6">
<div class="card">
<div class="card-body">
<div class="col-lg-12">
<h4 class="mb-3 header-title"><?php echo get_phrase('update_category_form'); ?></h4>
<form class="required-form" action="<?php echo site_url('admin/categories/edit/'.$category_id); ?>" method="post" enctype="multipart/form-data">
<div class="form-group">
<label for="code"><?php echo get_phrase('category_title'); ?></label>
<input type="text" class="form-control" id="code" name = "code" value="<?php echo $category_details['code']; ?>" readonly>
</div>
<div class="form-group">
<label for="name"><?php echo get_phrase('category_title'); ?><span class="required">*</span></label>
<input type="text" class="form-control" id="name" name = "name" value="<?php echo $category_details['name']; ?>" required>
</div>
<div class="form-group">
<label for="parent"><?php echo get_phrase('parent'); ?></label>
<select class="form-control select2" data-toggle="select2" name="parent" id="parent">
<option value="0"><?php echo get_phrase('none'); ?></option>
<?php foreach ($categories as $category): ?>
<?php if ($category['parent'] == 0): ?>
<option value="<?php echo $category['id']; ?>" <?php if($category_details['parent'] == $category['id']) echo 'selected'; ?>><?php echo $category['name']; ?></option>
<?php endif; ?>
<?php endforeach; ?>
</select>
</div>
<div class="form-group" id = "icon-picker-area">
<label for="font_awesome_class"><?php echo get_phrase('icon_picker'); ?></label>
<input type="text" id = "font_awesome_class" name="font_awesome_class" class="form-control icon-picker" value="<?php echo $category_details['font_awesome_class']; ?>" autocomplete="off">
</div>
<div class="form-group" id = "thumbnail-picker-area">
<label><?php echo get_phrase('category_thumbnail'); ?> <small>(<?php echo get_phrase('the_image_size_should_be'); ?>: 400 X 255)</small> </label>
<div class="input-group">
<div class="custom-file">
<input type="file" class="custom-file-input" id="category_thumbnail" name="category_thumbnail" accept="image/*" onchange="changeTitleOfImageUploader(this)">
<label class="custom-file-label" for="category_thumbnail"><?php echo get_phrase('choose_thumbnail'); ?></label>
</div>
</div>
</div>
<button type="button" class="btn btn-primary" onclick="checkRequiredFields()"><?php echo get_phrase("submit"); ?></button>
</form>
</div>
</div> <!-- end card body-->
</div> <!-- end card -->
</div><!-- end col-->
</div>
<script type="text/javascript">
function checkCategoryType(category_type) {
if (category_type > 0) {
$('#thumbnail-picker-area').hide();
$('#icon-picker-area').hide();
}else {
$('#thumbnail-picker-area').show();
$('#icon-picker-area').show();
}
}
$(document).ready(function () {
var parent_category = $('#parent').val();
checkCategoryType(parent_category);
});
</script>