115 lines
5.8 KiB
PHP
Executable File
115 lines
5.8 KiB
PHP
Executable File
<?php defined('BASEPATH') or exit('No direct script access allowed');
|
|
?>
|
|
<script src="https://cdn.ckeditor.com/ckeditor5/24.0.0/classic/ckeditor.js"></script>
|
|
<div class="app-content content">
|
|
<section class="content-wrapper">
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<h3 class="font-weight-bold"><?php echo lang('Content'); ?></h3>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr class="mt-0 mb-0" />
|
|
<div class="card-body">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<form action="<?php echo base_url(); ?>website_settings/addContent" onsubmit="return validateForm()" method="post" enctype="multipart/form-data">
|
|
<input type="hidden" name="<?php echo $this->security->get_csrf_token_name(); ?>" value="<?php echo $this->security->get_csrf_hash(); ?>">
|
|
<input type="hidden" name="id" value="<?=$content->id?>">
|
|
<div class="form-group">
|
|
<label for="exampleInputEmail1" class="required">Heading</label>
|
|
<input type="text" class="form-control" value="<?=$content->heading?>" name="heading">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="exampleInputEmail1" class="required">Sub Heading</label>
|
|
<input type="text" class="form-control" value="<?=$content->sub_heading?>" name="sub_heading">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="exampleInputEmail1" class="required">Description</label>
|
|
<textarea class="form-control" id="editor" name="description"><?=$content->description?></textarea>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="exampleInputEmail1" class="required">File</label>
|
|
<input type="file" class="form-control" name="image" accept="image/*" onchange="document.getElementById('output').src = window.URL.createObjectURL(this.files[0])">
|
|
|
|
<?php if($content->banner_image!=""){ ?>
|
|
<img id="output" src="<?php echo base_url().$content->image; ?>" class="img-fluid" width="200px;">
|
|
<?php }else{ ?>
|
|
<img id="output" src="" class="img-fluid" width="200px;">
|
|
<?php } ?>
|
|
</div>
|
|
<div class="btn-group">
|
|
<button type="submit" name="submit" value="editSlot" class="btn btn-min-width btn-default">
|
|
<?php if($content->id!=""){ echo 'Update';} else{ echo 'Add'; } ?>
|
|
|
|
</button>
|
|
<a class="btn btn-info btn-min-width" title="<?php echo lang('Back'); ?>" href="<?php echo base_url(); ?>website_settings/bannerList">
|
|
<i class="fa fa-undo" aria-hidden="true"></i> <?php echo lang('Back'); ?>
|
|
</a>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
<script>
|
|
ClassicEditor
|
|
.create( document.querySelector( '#editor' ) )
|
|
.catch( error => {
|
|
console.error( error );
|
|
} );
|
|
</script>
|
|
<script type="text/javascript">
|
|
|
|
// function validateForm(){
|
|
// var fldval = $("#slotEditname").val();
|
|
// if(fldval == ""){
|
|
// $("#msg_rm").html("<div class='alert alert-danger' role='alert'> Please enter a value</div>");
|
|
// return false;
|
|
// }
|
|
|
|
// var fldval = $("#slotEditname").val();
|
|
// var currId = $('#nameId').val();
|
|
|
|
// var msgs = '';
|
|
// $.ajax('master_icd/duplicateCheck', {
|
|
// type: 'POST', // http method
|
|
// data: { val: fldval,currId:currId, <?php echo $this->security->get_csrf_token_name(); ?>:'<?php echo $this->security->get_csrf_hash(); ?>' }, // data to submit
|
|
// async: false,
|
|
// success: function (data, status, xhr) {
|
|
// // $('p').append('status: ' + status + ', data: ' + data);
|
|
// // alert(data);
|
|
// msgs = data;
|
|
|
|
// },
|
|
// error: function (jqXhr, textStatus, errorMessage) {
|
|
// // $('p').append('Error' + errorMessage);
|
|
// alert("error duc");
|
|
|
|
// }
|
|
|
|
// });
|
|
|
|
|
|
// if(msgs == 'exist'){
|
|
// $("#msg_rm").html("<div class='alert alert-danger' role='alert'> Value already exist in the list</div>");
|
|
// return false;
|
|
// }
|
|
// else{
|
|
// return true;
|
|
// }
|
|
|
|
|
|
// }
|
|
</script>
|
|
|