| Server IP : 68.178.202.69 / Your IP : 216.73.216.143 Web Server : Apache System : Linux 69.202.178.68.host.secureserver.net 3.10.0-1160.139.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Nov 3 13:30:41 UTC 2025 x86_64 User : ikioworld ( 1005) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/ikioworld/www/application/views/admin/product/ |
Upload File : |
<?php echo $header;?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>Edit Product</h1>
<ol class="breadcrumb">
<li><a href="<?php echo base_url();?>admin"><i class="fa fa-dashboard"></i>Dashboard</a></li>
<li><a href="<?php echo base_url();?>admin/product">Product </a></li>
<li class="active">Edit</li>
</ol>
</section>
<!-- Main content -->
<section class="content">
<div class="row">
<!-- left column -->
<form role="form" id="Form1" method="post" enctype="multipart/form-data" action="">
<div class="col-md-9">
<!-- general form elements -->
<div class="box box-primary">
<div class="box-body">
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="tags"> Meta Title</label>
<input type="input" name="meta_title" class="form-control" id="meta_title" value="<?php echo $record->meta_title;?>" placeholder="Enter Meta Title">
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="tags"> Meta Keyword </label>
<input type="input" name="meta_keyword" class="form-control" id="meta_keyword" value="<?php echo $record->meta_keyword;?>" placeholder="Enter Meta Keyword">
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="product_description"> Product Meta Description </label>
<textarea name="meta_description" id="meta_description"><?php echo $record->meta_description;?></textarea>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="tags"> Product Name </label>
<input type="input" name="product_name" class="form-control" id="product_name" value="<?php echo $record->product_name;?>" placeholder="Enter Product Name">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="tags"> Product Tagline </label>
<input type="input" name="product_tagline" class="form-control" id="product_tagline" value="<?php echo $record->product_tagline;?>" placeholder="Enter Product Tagline">
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="product_description"> Product Features </label>
<textarea name="features" id="features"> <?php echo $record->features;?> </textarea>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<?php
$sel_app = get_sub_product('product_application','product_application','product_id',$record->id);
?>
<label for="color"> Application Area </label>
<select class="js-example-basic-multiple" id="application_area" name="application_area[]" multiple="multiple">
<?php
foreach($application as $app){?>
<option <?php echo in_array($app->id,$sel_app)?'selected="selected"':"";?> value="<?php echo $app->id;?>"><?php echo $app->application_name;;?></option>
<?php } ?>
</select>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<?php
$sel_type=get_sub_product('product_type','product_type','product_id',$record->id);
?>
<label for="Size"> Type </label>
<select class="js-example-basic-multiple" id="multiple_type" name="product_type[]" multiple="multiple">
<?php foreach($type as $typ){?>
<option <?php echo in_array($typ->id,$sel_type)?'selected="selected"':"";?> value="<?php echo $typ->id;?>"><?php echo $typ->type_name;?></option>
<?php } ?>
</select>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<?php
$sel_var=get_sub_product('product_variant','product_variant','product_id',$record->id);
?>
<label for="application_area"> Product Variant </label>
<select class="js-example-basic-multiple" id="multiple_variant" name="product_variant[]" multiple="multiple">
<?php foreach($variant as $var){?>
<option <?php echo in_array($var->id,$sel_var)?'selected="selected"':"";?> value="<?php echo $var->id;?>"><?php echo $var->variant_name;?></option>
<?php } ?>
</select>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<?php
$sel_feat=get_sub_product('product_feature','product_features','product_id',$record->id);
?>
<label for="Size"> Feature </label>
<select class="js-example-basic-multiple" id="multiple_features" name="product_features[]" multiple="multiple">
<?php foreach($features as $feat){?>
<option <?php echo in_array($feat->id,$sel_feat)?'selected="selected"':"";?> value="<?php echo $feat->id;?>"><?php echo $feat->feature_name;?></option>
<?php } ?>
</select>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<?php
$sel_rating=get_sub_product('product_rating','product_rating','product_id',$record->id);
?>
<label for="application_area"> IP Rating </label>
<select class="js-example-basic-multiple" id="multiple_rating" name="product_rating[]" multiple="multiple">
<?php foreach($rating as $rat){?>
<option <?php echo in_array($rat->id,$sel_rating)?'selected="selected"':"";?> value="<?php echo $rat->id;?>"><?php echo $rat->rating_name;?></option>
<?php } ?>
</select>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<?php
$sel_company=get_sub_product('product_company','company_id','product_id',$record->id);
?>
<label for="application_area"> Company </label>
<select class="js-example-basic-multiple" id="multiple_company" name="product_company[]" multiple="multiple">
<?php foreach($company as $comp){?>
<option <?php echo in_array($comp->id,$sel_company)?'selected="selected"':"";?> value="<?php echo $comp->id;?>"><?php echo $comp->name;?></option>
<?php } ?>
</select>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="description">Product Short Description</label>
<textarea id="product_short_description" name="product_short_description"><?php echo $record->product_short_description;?></textarea>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="product_description" >Product Long Description</label>
<textarea name="product_long_description" id="product_long_description"><?php echo $record->product_long_description;?></textarea>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="description">Product Resource Information</label>
<textarea id="resource" name="resource"><?php echo $record->resource;?></textarea>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="description">Product Ordering Information</label>
<textarea id="ordering_information" name="ordering_information"><?php echo $record->ordering_information;?></textarea>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="description">Product Accessories</label>
<textarea id="accessories" name="accessories"><?php echo $record->accessories;?></textarea>
</div>
</div>
</div>
<label for="description">Product Technical Specification</label>
<div class="add_row_wrap items">
<div class="add_wrap_inners_box">
<div class="add_col">
<div class="add_car_inner">
<label for="month"> Heading1 </label>
<input type="text" name="heading1" placeholder="Enter Document Heading" value="<?php echo $record->heading1;?>" style="width: 100% !IMPORTANT;">
</div>
</div>
<div class="add_col">
<div class="add_car_inner">
<label for="Price">Document1</label>
<input type="file" name="document1" style="width: 100% !IMPORTANT;" >
<h4> <a download="<?php echo $record->document1; ?>" href="<?php echo base_url();?>uploads/tech_document/<?php echo $record->document1; ?>"
target="_blank"><?php echo $record->document1?></a></h4>
</div>
</div>
</div>
<div class="add_wrap_inners_box">
<div class="add_col">
<div class="add_car_inner">
<label for="month"> Heading2 </label>
<input type="text" name="heading2" placeholder="Enter Document Heading" value="<?php echo $record->heading2;?>" style="width: 100% !IMPORTANT;">
</div>
</div>
<div class="add_col">
<div class="add_car_inner">
<label for="Price">Document2</label>
<input type="file" name="document2" style="width: 100% !IMPORTANT;" >
<h4> <a download="<?php echo $record->document2; ?>" href="<?php echo base_url();?>uploads/tech_document/<?php echo $record->document2; ?>"
target="_blank"><?php echo $record->document2?></a></h4>
</div>
</div>
</div>
<div class="add_wrap_inners_box">
<div class="add_col">
<div class="add_car_inner">
<label for="month"> Heading3 </label>
<input type="text" name="heading3" placeholder="Enter Document Heading" value="<?php echo $record->heading3;?>" style="width: 100% !IMPORTANT;" >
</div>
</div>
<div class="add_col">
<div class="add_car_inner">
<label for="Price">Document3</label>
<input type="file" name="document3" style="width: 100% !IMPORTANT;" >
<h4> <a download="<?php echo $record->document3; ?>" href="<?php echo base_url();?>uploads/tech_document/<?php echo $record->document3; ?>"
target="_blank"><?php echo $record->document3?></a></h4>
</div>
</div>
</div><div class="add_wrap_inners_box">
<div class="add_col">
<div class="add_car_inner">
<label for="month"> Heading4 </label>
<input type="text" name="heading4" placeholder="Enter Document Heading" value="<?php echo $record->heading4;?>" style="width: 100% !IMPORTANT;" >
</div>
</div>
<div class="add_col">
<div class="add_car_inner">
<label for="Price">Document4</label>
<input type="file" name="document4" style="width: 100% !IMPORTANT;" >
<h4> <a download="<?php echo $record->document4; ?>" href="<?php echo base_url();?>uploads/tech_document/<?php echo $record->document4; ?>"
target="_blank"><?php echo $record->document4?></a></h4>
</div>
</div>
</div>
<div class="add_wrap_inners_box">
<div class="add_col">
<div class="add_car_inner">
<label for="month"> Heading5 </label>
<input type="text" name="heading5" placeholder="Enter Document Heading" value="<?php echo $record->heading5;?>" style="width: 100% !IMPORTANT;">
</div>
</div>
<div class="add_col">
<div class="add_car_inner">
<label for="Price">Document5</label>
<input type="file" name="document5" style="width: 100% !IMPORTANT;">
<h4> <a download="<?php echo $record->document5; ?>" href="<?php echo base_url();?>uploads/tech_document/<?php echo $record->document5; ?>"
target="_blank"><?php echo $record->document5?></a></h4>
</div>
</div>
</div>
</div>
<?php
$sel_images=get_product_images($record->id);
if(count($sel_images)>0){
?>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="description">Image Gallery</label>
<?php foreach($sel_images as $sel_image){
$file_name=FCPATH."uploads/product/".$sel_image->image;
$image_id= $sel_image->id;
if(file_exists($file_name)){?>
<div class="col-md-3 image_list">
<input type="checkbox" class="delete_checkbox" value="<?php echo $image_id ?>">
<img class="featued_image" src="<?php echo base_url()."uploads/product/".$sel_image->image?>" alt="">
</div>
<?php } } ?>
</div>
</div>
<div class="col-md-12">
<button type="button" name="delete_all" id="delete_all" class="btn-danger">Delete </button>
</div>
</div>
<?php } ?>
</div>
<!-- /.box-body -->
</div>
</div>
<div class="col-md-3">
<div class="inner_card">
<div class="card_heading">
<h5>Category Type</h5>
</div>
<div class="card_content">
<div class="form-group">
<select class="form-control" name="product_category" id="product_category" required>
<option value="">Select Category Type</option>
<?php if(count($category)>0){
foreach($category as $categories){
$selectedCategories=$categories->id==$record->product_category?"selected='selected'":"";
echo '<option '.$selectedCategories.' value="'.$categories->id.'">'.$categories->category_name.'</option>';
}
}
?>
</select>
</div>
</div>
</div>
<div class="inner_card">
<div class="card_heading">
<h5>Sub Category</h5>
</div>
<div class="card_content">
<select class="form-control" name="product_subcategory" id="product_subcategory" required>
<option value="">Select Sub Category</option>
<?php if(count($subcategorys)>0){
foreach($subcategorys as $subcategories){
$selectedsubCategories=$subcategories->id==$record->product_subcategory?"selected='selected'":"";
echo '<option '.$selectedsubCategories.' value="'.$subcategories->id.'">'.$subcategories->name.'</option>';
}
}
?>
</select>
</div>
</div>
<div class="inner_card">
<div class="card_heading">
<h5> Product Featured Image </h5>
</div>
<div class="card_content">
<input class="form-control" type="file" name="featured_image" id="featured_image" >
<!-- <button type="button" data-toggle="modal" data-target="#modal-default" class="new_ui_button">Enter Images</button> -->
<div class="image_preview">
<?php
if(isset($record->featured_image) && file_exists(FCPATH."uploads/product/".$record->featured_image) && $record->featured_image!=''){
echo '<img src="'.base_url().'uploads/product/'.$record->featured_image.'" width="100px">';
}
?>
</div>
</div>
</div>
<div class="inner_card">
<div class="card_heading">
<h5> Images </h5>
</div>
<div class="card_content">
<input class="form-control" type="file" name="product_image[]" id="product_image" multiple="multiple">
<!-- <button type="button" data-toggle="modal" data-target="#modal-default" class="new_ui_button">Enter Images</button> -->
</div>
</div>
<div class="inner_card">
<div class="card_heading">
<h5> Product Right Top Image </h5>
</div>
<div class="card_content">
<input class="form-control" type="file" name="product_right_top_image" id="product_right_top_image" >
<!-- <button type="button" data-toggle="modal" data-target="#modal-default" class="new_ui_button">Enter Images</button> -->
<div class="image_preview">
<?php
if(isset($record->product_right_top_image) && file_exists(FCPATH."uploads/product/".$record->product_right_top_image) && $record->product_right_top_image!=''){
echo '<img src="'.base_url().'uploads/product/'.$record->product_right_top_image.'" width="100px">';
}
?>
<a href="<?php echo base_url();?>admin/product/remove_top?doc_name=<?php echo $record->product_right_top_image;?>&product_id=<?php echo $record->id;?>"> Delete</a>
</div>
</div>
</div>
<div class="inner_card">
<div class="card_heading">
<h5> Product Left Bottom Image </h5>
</div>
<div class="card_content">
<input class="form-control" type="file" name="product_left_bottom_image" id="product_left_bottom_image">
<!-- <button type="button" data-toggle="modal" data-target="#modal-default" class="new_ui_button">Enter Images</button> -->
<div class="image_preview">
<?php
if(isset($record->product_left_bottom_image) && file_exists(FCPATH."uploads/product/".$record->product_left_bottom_image) && $record->product_left_bottom_image!=''){
echo '<img src="'.base_url().'uploads/product/'.$record->product_left_bottom_image.'" width="100px">';
}
?>
<a href="<?php echo base_url();?>admin/product/remove_bottom?doc_name=<?php echo $record->product_left_bottom_image;?>&product_id=<?php echo $record->id;?>">Delete </a>
</div>
</div>
</div>
<div class="inner_card">
<div class="card_heading">
<h5>All URL</h5>
</div>
<div class="card_content">
<div>
<input type="text" name="all_url" class="form-control" value="<?php echo $record->all_url;?>" id="all_url">
</div>
</div>
</div>
<div class="inner_card">
<div class="card_heading">
<h5>Video URL</h5>
</div>
<div class="card_content">
<div>
<input type="text" name="video_link" class="form-control" id="video_link" value="<?php echo $record->video_link;?>">
</div>
</div>
</div>
<div class="inner_card">
<div class="card_heading">
<h5>Product Slug</h5>
</div>
<div class="card_content">
<div>
<input type="text" name="slug" class="form-control" id="slug" value="<?php echo $record->slug;?>">
</div>
</div>
</div>
<div class="inner_card">
<div class="card_heading">
<h5>Make Featured Product</h5>
</div>
<?php $dataValue = $record->is_featured;?>
<div class="card_content">
<select name="is_featured" class="form-control" id="is_featured">
<option <?php echo $dataValue=="yes"?"selected='selected'":""; ?> value="Yes"> Yes </option>
<option <?php echo $dataValue=="no"?"selected='selected'":""; ?> value="No"> No </option>
</select>
</div>
</div>
ID: mytable
CLass: bhaiki dataTable hover no-footer table
<div class="inner_card">
<div class="card_header">
<h5>Publish</h5>
</div>
<div class="card_content">
<button type="submit" name="sbt" class="new_ui_button">Submit</button>
</div>
</div>
</div>
</form>
</div>
<!-- /.row -->
</section>
<!-- /.content -->
</div>
<div class="modal fade" id="modal-default">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span></button>
<h4 class="modal-title">Enter Images</h4>
</div>
<div class="modal-body">
<div id="czContainer">
<div id="first">
<div class="recordset">
<input type="file" placeholder="" class="input_file" required>
</div>
</div>
</div>
</div>
</div>
<!-- /.modal-dialog -->
</div>
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.validate.js"></script>
<script src="https://dev.soulilution.com/peertopia/Backend/additional-methods.min.js"></script> -->
<script>
$(document).ready(function(){
$('select#product_category').on('change',function(){
var item_id=$(this).val();
$.ajax({
url:'<?php echo base_url();?>admin/product/get_subcategory',
type:'POST',
data:{item_id:item_id},
success:function(html)
{
$('select#product_subcategory').html(html);
}
});
});
});
</script>
<?php echo $footer;?>
<script>
$(document).ready(function(){
var url = new URL(window.location.href);
$('.delete_checkbox').click(function(){
if($(this).is(':checked'))
{
$(this).closest('tr').addClass('removeRow');
}
else
{
$(this).closest('tr').removeClass('removeRow');
}
});
$('#delete_all').click(function(){
var checkbox = $('.delete_checkbox:checked');
if(checkbox.length > 0)
{
var checkbox_value = [];
$(checkbox).each(function(){
checkbox_value.push($(this).val());
});
$.ajax({
url:'<?php echo base_url(); ?>admin/product/delete_all_product',
method:"POST",
data:{checkbox_value:checkbox_value},
success:function()
{
alert('Product Image Deleted');
window.location.href = url.href;
}
})
}
else
{
alert('Select atleast one record');
window.location.href = url.href;
}
});
});
</script>
<script type="text/javascript">
$('#application_area').select2();
$('#multiple_type').select2();
$('#multiple_variant').select2();
$('#multiple_features').select2();
$('#multiple_rating').select2();
$('#multiple_company').select2();
</script>
<script>
CKEDITOR.replace('features');
CKEDITOR.replace('ordering_information');
CKEDITOR.replace('accessories');
CKEDITOR.replace('resource');
</script>
<script>
CKEDITOR.replace('product_long_description', {
height: 300,
// Configure your file manager integration. This example uses CKFinder 3 for PHP.
filebrowserBrowseUrl: '<?php echo base_url();?>server/ckfinder/ckfinder.html',
filebrowserImageBrowseUrl: '<?php echo base_url();?>server/ckfinder/ckfinder.html?type=Images',
filebrowserUploadUrl: '<?php echo base_url();?>server/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files',
filebrowserImageUploadUrl: '<?php echo base_url();?>server/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images'
});
</script>
<script>
var row=1;
$(document).on("click", ".add", function () {
var new_row = "<div class='add_wrap_inners_box next_referral'><input type='text' name='tech_heading[]' placeholder='Enter Tech Resource Heading' style='width: 100% !IMPORTANT;'><input type='file' name='tech_document[]' style='width: 100% !IMPORTANT'; multiple='multiple'><input class='delete' type='button' value='delete' /></div>";
// alert(new_row);
$('.items').append(new_row);
row++;
return false;
});
// Remove criterion
$(document).on("click", ".delete", function () {
// alert("deleting row#"+row);
if(row>1) {
$(this).closest('div.next_referral').remove();
row--;
}
return false;
});
</script>