Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 6.83 KB | None | 0 0
  1. <?php if($this->session->userdata('username')) { ?>
  2. <div class="row">
  3.     <div class="col-lg-7">
  4.         <div class="card-box ribbon-box">
  5.             <div class="ribbon ribbon-primary float-left"><i class="mdi mdi-cart"></i> New Order</div>
  6.             <div class="ribbon-content">
  7.                 <form method="POST">
  8.                     <input type="hidden" id="csrf_token" name="<?= $this->security->get_csrf_token_name(); ?>" value="<?= $this->security->get_csrf_hash(); ?>">
  9.                     <div class="form-group mb-3">
  10.                         <label>Category</label>
  11.                         <div class="input-group mb-2">
  12.                             <div class="input-group-prepend">
  13.                                 <div class="input-group-text">
  14.                                     <i class="mdi mdi-instagram text-primary"></i>
  15.                                 </div>
  16.                             </div>
  17.                             <select class="form-control" id="category" name="category">
  18.                                 <option value="">Select One</option>
  19.                                 <?php foreach($categories as $cat) { ?>
  20.                                  <option value="<?= $cat->code; ?>"><?= $cat->name; ?></option>
  21.                                  <?php
  22.                                  } ?>
  23.                             </select>
  24.                         </div>
  25.                     </div>
  26.                     <?= form_error('category', '<small class="text-danger pl-3">', '</small>'); ?>
  27.                     <div class="form-group mb-3">
  28.                         <label>Service</label>
  29.                         <div class="input-group mb-2">
  30.                             <div class="input-group-prepend">
  31.                                 <div class="input-group-text">
  32.                                     <i class="mdi mdi-instagram text-primary"></i>
  33.                                 </div>
  34.                             </div>
  35.                             <select class="form-control" id="service" name="service">
  36.                                 <option value="">Choose category first</option>
  37.                             </select>
  38.                         </div>
  39.                     </div>
  40.                      <?= form_error('service', '<small class="text-danger pl-3">', '</small>'); ?>
  41.                     <div class="form-group mb-3">
  42.                         <label>Target</label>
  43.                         <div class="input-group mb-2">
  44.                             <div class="input-group-prepend">
  45.                                 <div class="input-group-text">
  46.                                     <i class="mdi mdi-account text-primary"></i>
  47.                                 </div>
  48.                             </div>
  49.                             <input type="text" name="target" class="form-control" placeholder="Target">
  50.                         </div>
  51.                     </div>
  52.                     <?= form_error('target', '<small class="text-danger pl-3">', '</small>'); ?>
  53.                     <div class="form-group mb-3">
  54.                         <label>Quantity</label>
  55.                         <div class="input-group mb-2">
  56.                             <div class="input-group-prepend">
  57.                                 <div class="input-group-text">
  58.                                     <i class="fe-shopping-cart text-primary"></i>
  59.                                 </div>
  60.                             </div>
  61.                             <input type="text" name="quantity" class="form-control" placeholder="Quantity" onkeyup="get_total(this.value).value;">
  62.                         </div>
  63.                     </div>
  64.                     <?= form_error('quantity', '<small class="text-danger pl-3">', '</small>'); ?>
  65.                     <div class="form-group mb-3">
  66.                         <label>Price</label>
  67.                         <div class="input-group mb-2">
  68.                             <div class="input-group-prepend">
  69.                                 <div class="input-group-text">
  70.                                     <i class="mdi mdi-cash-multiple text-primary"></i>
  71.                                 </div>
  72.                             </div>
  73.                             <input type="number" class="form-control" id="total" readonly>
  74.                         </div>
  75.                     </div>
  76.                     <input type="hidden" id="rate" value="0">
  77.                     <div id="cuscomment" style="display: none;">
  78.                         <div class="form-group mb-3">
  79.                             <label>Comment</label>
  80.                             <div class="input-group mb-2">
  81.                                 <div class="input-group-prepend">
  82.                                     <div class="input-group-text">
  83.                                         <i class="fe-shopping-cart text-primary"></i>
  84.                                     </div>
  85.                                 </div>
  86.                                 <textarea class="form-control" name="comment" id="comment" placeholder="Separate each comment line with enter"></textarea>
  87.                             </div>
  88.                         </div>
  89.                         <?= form_error('comment', '<small class="text-danger pl-3">', '</small>'); ?>
  90.                         <div class="form-group mb-3">
  91.                             <label>Price</label>
  92.                             <div class="input-group mb-2">
  93.                                 <div class="input-group-prepend">
  94.                                     <div class="input-group-text">
  95.                                         <i class="mdi mdi-cash-multiple text-primary"></i>
  96.                                     </div>
  97.                                 </div>
  98.                                 <input type="number" class="form-control" id="totalxxx" readonly>
  99.                             </div>
  100.                         </div>
  101.                     </div>
  102.                     <div class="form-group mb-0">
  103.                         <button class="btn btn-success waves-effect waves-light" type="submit"> Order </button>
  104.                         <button class="btn btn-danger waves-effect waves-light" type="reset"> Reset </button>
  105.                     </div>
  106.                 </form>
  107.             </div>
  108.         </div>
  109.     </div>
  110. </div>
  111. <script type="text/javascript">
  112.     $(document).ready(function(){
  113.        $("#category").change(function() {
  114.             var category = $("#category").val();
  115.             var token = $("#csrf_token").val();
  116.             $.ajax({
  117.                 url  : "<?= site_url(); ?>include_service",
  118.                 data : {
  119.                     '<?= $this->security->get_csrf_token_name(); ?>' : '<?= $this->security->get_csrf_hash(); ?>',
  120.                     'category': + category
  121.                 },
  122.                 type : "POST",
  123.                 dataType : "html",
  124.                 success:function(msg) {
  125.                     $('#service').html(msg);
  126.                 }
  127.             });
  128.         });
  129.     });
  130. </script>
  131. <?php } else {
  132.     redirect('home', 'refresh');
  133.    
  134. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement