Sindbad~EG File Manager

Current Path : /home/atdotid/posdemo.aturtoko.id/application/views/promos/
Upload File :
Current File : /home/atdotid/posdemo.aturtoko.id/application/views/promos/form.php

<?php $this->load->view("partial/header"); ?>
<script type="text/javascript">
$(document).ready(function()
{
	<?php $this->load->view('partial/bootstrap_tables_locale'); ?>
	table_support.init({
		resource: '<?php echo site_url($controller_name);?>',
		headers: '<?php echo $table_headers; ?>',
		pageSize: <?php echo $this->config->item('lines_per_page'); ?>,
		uniqueId: 'promo_id'
	});

  $('#condition_product_id_dd').autocomplete(
	{
		source: "<?php echo site_url('Sales/item_search'); ?>",
		minChars: 0,
		autoFocus: false,
		delay: 500,
		select: function (a, ui) {
			$(this).val(ui.item.label);
      $('#condition_product_id').val(ui.item.value)
			// $("#add_item_form").submit();
			return false;
		}
	});

  $('#promo_product_get_discount_dd').autocomplete(
	{
		source: "<?php echo site_url('Sales/item_search'); ?>",
		minChars: 0,
		autoFocus: false,
		delay: 500,
		select: function (a, ui) {
			$(this).val(ui.item.label);
      $('#promo_product_get_discount').val(ui.item.value)
			// $("#add_item_form").submit();
			return false;
		}
	});

  $('#member_id_dd').autocomplete(
	{
		source: "<?php echo site_url('customers/suggest'); ?>",
		minChars: 0,
		autoFocus: false,
		delay: 500,
		select: function (a, ui) {
			$(this).val(ui.item.label);
      $('#member_id').val(ui.item.value)
			// $("#add_item_form").submit();
			return false;
		}
	});


  $('#simpan_promo').click(function() {
    $.ajax({
      url: '<?php echo site_url($controller_name.'/submit_promo_add'); ?>',
      method:'POST',
      data:$('#form_input_promo').serialize(),
      success:function(response){

      }
    })
  });

  // $('#tebus_murah_price').autocomplete(
  // {
  //   source: "<?php echo site_url('Sales/item_search'); ?>",
  //   minChars: 0,
  //   autoFocus: false,
  //   delay: 500,
  //   select: function (a, ui) {
  //     $(this).val(ui.item.label);
  //     $("#item_id").val(ui.item.value)
  //     return false;
  //   }
  // });

  $(document).ready(function() {
    var max_fields      = 10; //maximum input boxes allowed
    var wrapper         = $(".input_fields_wrap"); //Fields wrapper
    var add_button      = $(".add_field_button"); //Add button ID
    
    var x = 1; //initlal text box count
    
    
    $(add_button).click(function(e){ //on add input button click
        e.preventDefault();
        if(x < max_fields){ //max input box allowed
            x++; //text box increment
            $(wrapper).append('<br><div class=""><input type="hidden" name="promo_tebus_murah_items[]" value=""><input type="text" class="form-control" name="mytext[]"><br><button class="btn btn-danger remove_field">X</button></div><br>'); 
            $(wrapper).find('input[type=text]:last').autocomplete({
                source: "<?php echo site_url('Sales/item_search'); ?>",
                minChars: 0,
                autoFocus: false,
                delay: 500,
                select: function (a, ui) {
                  $(this).val(ui.item.label);
                  $("input[name^='promo_tebus_murah_items']:last").val(ui.item.value)
                  return false;
                }
            }); 
            //add input box
        }
    });
    
    $(wrapper).on("click",".remove_field", function(e){ //user click on remove text
        e.preventDefault();
        $(this).parent('div').remove(); x--;
    })
    
    $("input[name^='mytext']").autocomplete({
      source: "<?php echo site_url('Sales/item_search'); ?>",
      minChars: 0,
      autoFocus: false,
      delay: 500,
      select: function (a, ui) {
        $(this).val(ui.item.label);
        $("input[name^='promo_tebus_murah_items']:last").val(ui.item.value)
        return false;
      }
  }); 
    
});

// autocomplete enablement

  $('.btn-edit').click(function(){
    $('modal-dlg').modal();
    var jenis = $(this).attr('data-jenis');
    var produk = $(this).attr('data-produk');
    var produk_id = $(this).attr('data-id');
    var barang = $(this).attr('data-barang');
    var harga = $(this).attr('data-harga');
    var start = $(this).attr('data-start');
    var expire = $(this).attr('data-expire');
    var promo = $(this).attr('data-promo');
    $('#promo_type').val(jenis);
    $('#condition_product_id_dd').val(produk);
    $('#condition_product_id').val(produk_id);
    $('#promo_product_get_discount_dd').val(barang);
  })
  
});
</script>



<div class="row">
  <div class="col-md-12">
    <div class="card card-default">
      <div class="card-header">
        <h3 class="text-center">
          <h3>Promo</h3>
        </h3>
      </div>
      <div class="card-body">
        <div class="table-responsive">
		  <div id="title_bar" class="btn-toolbar print_hide">
      <div class="mb-4">
            <button data-toggle="modal" data-target="#modal-dlg" class="btn btn-info  btn-sm pull-right">
            <span class="glyphicon glyphicon-plus">&nbsp</span>Promo Baru</button>
				</div>
			</div>
		  </div>
		<br>
		
    <table id="example1" class="table table-bordered table-striped">
      <thead>
        <tr>
          <!-- <th> 
            <div class="icheck-primary">
              <input type="checkbox" id="remember" name="check[]">
              <label for="remember"></label>
            </div>
          </th> -->
          <th hidden="">Jenis Promo</th>
          <th hidden="">Produk dibeli</th>
          <th hidden="">Produk dibeli ID</th>
          <th hidden="">Barang didapat</th>
          <th hidden="">Promo Harga Diskon</th>
          <th>Promo</th>
          <th>Mulai</th>
          <th>Selesai</th>
          <th>Hari</th>
          <th>Status Promo</th>
          <th colspan="2">Aksi</th>
        </tr>
      </thead>
      <tbody>
        <?php foreach ($dt_promo as $key => $v) : ?>
          <tr>
            <!-- <td>
              <div class="icheck-primary">
                <input type="checkbox" id="remember1" name="check[]">
                <label for="remember1"></label>
              </div>
            </td> -->
            <td hidden="" data-jenis="<?=$v->promo_type?>"><?=$v->promo_type?></td>
            <td hidden="" data-produk="<?=$v->produk_dibeli?>"><?=$v->produk_dibeli?></td>
            <td hidden="" data-id="<?=$v->produk_dibeli?>"><?=$v->condition_product_id?></td>
            <td hidden="" data-barang="<?=$v->barang_didapat?>"><?=$v->barang_didapat?></td>
            <td hidden="" data-harga="<?=$v->promo_get_price_discount?>"><?=$v->promo_get_price_discount?></td>
            <td>
            <?php if ($v->promo_type == 'Purchase With Purchase') : ?>
              <?= 'Belanja '. $v->produk_dibeli . ' dapat potongan harga Rp. ' . 
                $v->promo_get_price_discount . ' untuk pembelian ' . $v->barang_didapat?>
            <?php elseif ($v->promo_type == 'Gift With Purchase') : ?>
              <?= 'Beli '. $v->produk_dibeli . ' gratis ' . $v->barang_didapat?>
            <?php elseif ($v->promo_type == 'Diskon') : ?>
              <?php if ($v->tipe_diskon == 'persentase') : ?>
                <?= 'Diskon '. $v->produk_dibeli . ' diskon sebesar ' . $v->promo_get_persentase_discount . '%'?>
                <?php else : ?>
                  <?= 'Diskon '. $v->produk_dibeli . ' diskon sebesar Rp. ' . $v->promo_get_price_discount?>
                  <?php endif;?>
            <?php endif;?>
            </td>
            <td data-start="<?=$v->promo_start_date?>"><?=$v->promo_start_date?></td>
            <td data-expire="<?=$v->promo_expire_date?>"><?=$v->promo_expire_date?></td>
            <td data-promo="<?=$v->promo_day?>"><?=$v->promo_day?></td>
            <td width="10%" class="text-center">
              <?php if($v->is_active == 1) : ?>
                <span class="badge" style="background-color: green;">Enable</span>
              <?php elseif($v->is_active == 0) : ?>
                <span class="badge badge-danger">Disable</span>
              <?php endif; ?>
            </td>
            <td width="8%" class="text-center">
              <a href="#" data-toggle="modal" data-target="#modal-dlg" style="color: #336699;" class="btn-edit" title="Edit"><i class="glyphicon glyphicon-edit"></i></a>&nbsp
              <a href="<?=site_url()?>Promos/hapus/<?=$v->id?>" title="Delete"><i class="glyphicon glyphicon-trash"></i></a>&nbsp
              <?php if($v->is_active == 1) : ?>
                <a href="<?=site_url()?>Promos/disable/<?=$v->id?>" style="color: green;" title="Switch Status Disable"><i class="glyphicon glyphicon-ok"></i></a>
              <?php else : ?>
                <a href="<?=site_url()?>Promos/enable/<?=$v->id?>" style="color: red;" title="Switch Status Enablee"><i class="glyphicon glyphicon-remove"></i></a>
              <?php endif; ?>
            </td>
          </tr>
        <?php endforeach; ?>
      </tbody>
    </table>
        </div>
      </div>
    </div>
  </div>
</div>

  
  <div class="modal fade" id="modal-dlg">
  <div class="modal-dialog modal-dlg">
    <div class="modal-content">
    <div class="modal-header "> <b class= "text-white">Promo Baru</b>
        <!-- <h3 class="modal-title">Promo Baru</h3> -->
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body">
      <?php
      $csrf = array(
        'name' => $this->security->get_csrf_token_name(),
        'hash' => $this->security->get_csrf_hash()
);
      ?>
      <form action="<?=site_url()?>Promos/submit_promo_add" method="POST" name="form-input-data" id="form_input_promo">
        <input type="hidden" name="<?=$csrf['name'];?>" value="<?=$csrf['hash'];?>" />  
         <div class="form-group row">
            <label class="col-sm-3 col-form-label">Jenis Promo</label>
            <div class="col-sm-9">   
              <select class="form-control" name="promo_type" id="promo_type"> 
              <option value="">-Pilih Jenis Promo-</option>
                <option>Purchase With Purchase</option>
                <option>Gift With Purchase</option>
                <option>Member</option>
                <option>Diskon</option>
              </select>
            </div>
          </div>
          <div class="form-group row">
            <label class="col-sm-3 col-form-label">Nama Item yang dibeli</label>
            <div class="col-sm-9">
              <input type="text" class="form-control" id="condition_product_id_dd">
              <input type="hidden" name="condition_product_id" value="" id="condition_product_id">
            </div>
          </div>
          <div class="form-group row">
            <label class="col-sm-3 col-form-label">Minimal Pembelian</label>
            <div class="col-sm-9">
              <input for="inputMin" type="number" class="form-control" id="condition_min_purchase" name="condition_min_purchase" min="0" value="0">
              <small>Minimal Nominal Belanja</small>
            </div>
          </div>
          <div class="form-group row input_fields_wrap">
            <label class="col-sm-3 col-form-label">Tebus Murah</label>
            <div class="col-sm-9">
              <input type="text" class="form-control" name="mytext[]" id="mytext[]"> <br>
              <input type="hidden" name="promo_tebus_murah_items[]" id="promo_tebus_murah_items[]" value="">
              <button class="btn btn-info add_field_button"><i class="glyphicon glyphicon-plus"></i> </button><br>
            </div>
          </div>
          <div class="form-group row after-add-more">
            <label class="col-sm-3 col-form-label">Tebus Murah Price</label>
            <div class="col-sm-9">
              <input type="text" class="form-control" name="tebus_murah_price" id="tebus_murah_price"> <br>
              <input type="hidden" name="item_id" value="" id="item_id">
              <!-- <button type="button" class="btn btn-info add-more"><i class="glyphicon glyphicon-plus"></i> </button> <br> -->
              <!-- <button type="button" class="btn btn-secondary"><i class="glyphicon glyphicon-minus"></i></button> -->
            </div>
          </div>
          
          <div class="form-group row">
            <label class="col-sm-3 col-form-label">Nama Item yang didapat</label>
            <div class="col-sm-9">
              <input type="text" class="form-control" id="promo_product_get_discount_dd">
              <input type="hidden" class="form-control" id="promo_product_get_discount" name="promo_product_get_discount">
            </div>
          </div>

          <div class="form-group row">
            <label class="col-sm-3 col-form-label">Tipe Diskon</label>
            <div class="col-sm-3">
              <select class="form-control" name="tipe_diskon"> 
                <option value="persentase">%</option>
                <option value="price">Rp. </option>
              </select>
            </div>
            <label class="col-sm-2 col-form-label">Nilai Diskon</label>
            <div class="col-sm-4">
            <input type="number" min="0" class="form-control" name="promo_discount_values" value="0"></input>
            </div>
          </div>
          <div class="form-group row">
            <label class="col-sm-3 col-form-label">Nama Pelanggan</label>
            <div class="col-sm-9">
              <input type="text" class="form-control" id="member_id_dd">
              <input type="hidden" class="form-control" id="member_id" name="member_id" value="-1">
            </div>
          </div>
          <div class="from-group row">
          <label class="col-sm-3 col-form-label">Periode Promo</label>       
            <div class="col-sm-9">
            <label for="inputDate" class="col-sm-3 col-form-label">Tanggal Berlaku</label>
            <div class="col-sm-9">
              <div class="form-group">
                <div class="input-group">
                  <div class="input-group-prepend">
                    <span class="input-group-text"><i class="glyphicon glyphicon-calendar"></i></span>
                  </div>
                  <input type="date" class="form-control" name="promo_start_date" id="promo_start_date">
                </div>
              </div>
            </div>          
            <label for="inputDate" class="col-sm-3 col-form-label">Tanggal Berakhir</label>
            <div class="col-sm-9">
              <div class="form-group">
                <div class="input-group">
                  <div class="input-group-prepend">
                    <span class="input-group-text"><i class="glyphicon glyphicon-calendar"></i></span>
                  </div>
                  <input type="date" class="form-control" name="promo_expire_date" id="promo_expire_date">
                </div>
              </div>
            </div>
                <p class="col-sm-4 col-form-p"><input type='checkbox' data-toggle="toggle" name='promo_day[]' value='monday'/>Senin</p>
                <p class="col-sm-4 col-form-p"><input type='checkbox' data-toggle="toggle" name='promo_day[]' value='tuesday' />Selasa</p>
                <p class="col-sm-4 col-form-p"><input type='checkbox' data-toggle="toggle" name='promo_day[]' value='wednesday' />Rabu</p>
                <p class="col-sm-4 col-form-p"><input type='checkbox' data-toggle="toggle" name='promo_day[]' value='thursday'/>Kamis</p>
                <p class="col-sm-4 col-form-p"><input type='checkbox' data-toggle="toggle" name='promo_day[]' value='friday' />Jumat</p>
                <p class="col-sm-4 col-form-p"><input type='checkbox' data-toggle="toggle" name='promo_day[]' value='saturday' />Sabtu</p> <br>
                <p class="col-sm-5 col-form-p"><input type='checkbox' data-toggle="toggle" name='promo_day[]' value='sunday' />Minggu</p>
                <p class="col-sm-5 col-form-p"><input type='checkbox' data-toggle="toggle" name='promo_day[]' value='allday'/>Semua Hari</p>
                <br>
                <i for="inputTime" class="col-sm-5 col-form-i">Waktu Promo Berlaku</i>
                <input type="time" class="form-control" name='promo_time[]' id="promo_time" value="">
                <br/>
                <i for="inputTime" class="col-sm-6 col-form-i">Waktu Promo Berakhir</i>
                <input type="time" class="form-control" name='promo_time[]' id="promo_time" value="">
                </div>
          </div>
        </form>
      </div>
      <div class="modal-footer justify-content-between">
        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
        <button type="submit" class="btn btn-info" id="simpan_promo">Simpan</button>
      </div>
      </div>
    </div>
  </div>
</div>

<?php $this->load->view("partial/footer"); ?>

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists