MIF_E31212340/views/phpmu-tigo/reseller/members/view_keranjang.php

224 lines
11 KiB
PHP

<p class='sidebar-title text-danger produk-title'> Berikut Data Pesanan anda</p>
<div class='col-md-8'>
<?php
echo "<form action='" . base_url() . "members/selesai_belanja' method='POST'>";
echo $error_reseller;
if ($this->session->idp == '') {
echo "<center style='padding:10%'><i class='text-danger'>Maaf, Keranjang belanja anda saat ini masih kosong,...</i><br>
<a class='btn btn-warning btn-sm' href='" . base_url() . "members/reseller'>Klik Disini Untuk mulai Belanja!</a></center>";
} else {
?>
<?php
echo "<a class='btn btn-success btn-sm' href='" . base_url() . "members/produk_reseller/$rows[id_reseller]'>Lanjut Belanja</a>
<a class='btn btn-danger btn-sm' href='" . base_url() . "members/batalkan_transaksi' onclick=\"return confirm('Apa anda yakin untuk Batalkan Transaksi ini?')\">Batalkan Transaksi</a>";
?>
<div style="clear:both"><br></div>
<table class="table table-striped table-condensed">
<tbody>
<?php
$no = 1;
foreach ($record as $row) {
$ex = explode(';', $row['gambar']);
if (trim($ex[0]) == '') {
$foto_produk = 'no-image.png';
} else {
$foto_produk = $ex[0];
}
$sub_total = ($row['harga_jual'] * $row['jumlah']) - $row['diskon'];
echo "<tr><td>$no</td>
<td width='70px'><img style='border:1px solid #cecece; width:60px' src='" . base_url() . "asset/foto_produk/$foto_produk'></td>
<td><a style='color:#ab0534' href='" . base_url() . "produk/detail/$row[produk_seo]'><b>$row[nama_produk]</b></a>
<br>Qty. <b>$row[jumlah]</b>, Harga. Rp " . rupiah($row['harga_jual'] - $row['diskon']) . " / $row[satuan],
<br>Berat. <b>" . ($row['berat'] * $row['jumlah']) . " Gram</b></td>
<td>Rp " . rupiah($sub_total) . "</td>
<td width='30px'><a class='btn btn-danger btn-xs' title='Delete' href='" . base_url() . "members/keranjang_delete/$row[id_penjualan_detail]'><span class='glyphicon glyphicon-remove'></span></a></td>
</tr>";
$no++;
}
$total = $this->db->query("SELECT sum((a.harga_jual*a.jumlah)-a.diskon) as total, sum(b.berat*a.jumlah) as total_berat FROM `rb_penjualan_detail` a JOIN rb_produk b ON a.id_produk=b.id_produk where a.id_penjualan='" . $this->session->idp . "'")->row_array();
echo "<tr class='success'>
<td colspan='3'><b>Total Berat</b></td>
<td><b>$total[total_berat] Gram</b></td>
<td></td>
</tr>";
echo ($total['total_berat'] > 0 ? '' : '<tr class="danger"><td colspan="5"><i><b>PENTING</b> : Berat 0 Gram, maka akan terhitung minimal ongkir dari jasa Expedisi.</i></td></tr>');
echo "</tbody>
</table>
<p id='teksdiskon' class='btn btn-danger btn-flat btn-sm' style='display: none'>Diskon 10% pembelian diatas 500.000</p>
<div class='col-md-4 pull-right'>
<center>Total Bayar <br><h2 id='totalbayar'></h2>
<button type='submit' name='submit' id='oksimpan' class='btn btn-success btn-flat btn-sm' style='display: none'>Lakukan Pembayaran</button>
</center>
</div>";
$ket = $this->db->query("SELECT * FROM rb_keterangan where id_reseller='" . $rows['id_reseller'] . "'")->row_array();
$diskon_total = '0';
?>
<input type="hidden" name="total" id="total" value="<?php echo $total['total']; ?>" />
<input type="hidden" name="ongkir" id="ongkir" value="0" />
<input type="hidden" name="berat" value="<?php echo $total['total_berat']; ?>" />
<input type="hidden" name="diskonnilai" id="diskonnilai" value="<?php echo $diskon_total; ?>" />
<div class="form-group">
<label class="col-sm-2 control-label" for="">Pilih Kurir</label>
<div class="col-md-10">
<?php
$kurir = array('jne', 'pos', 'tiki');
foreach ($kurir as $rkurir) {
?>
<label class="radio-inline">
<input type="radio" name="kurir" class="kurir" value="<?php echo $rkurir; ?>" />
<?php echo strtoupper($rkurir); ?>
</label>
<?php
}
?>
<label class="radio-inline"><input type="radio" name="kurir" class="kurir"
value="kurir_toko" />Kurir Toko</label>
<label class="radio-inline"><input type="radio" name="kurir" class="kurir" value="cod" /> COD (Cash
on delivery)</label>
</div>
</div>
<div id="kuririnfo" style="display: none;">
<div class="form-group">
<div class="col-md-12">
<div class='alert alert-info' style='padding:5px; border-radius:0px; margin-bottom:0px'>Service
</div>
<p class="form-control-static" id="kurirserviceinfo"></p>
</div>
</div>
</div>
<?php
echo form_close();
?>
<script>
$(document).ready(function () {
$(".kurir").each(function (o_index, o_val) {
$(this).on("change", function () {
var did = $(this).val();
var berat = "<?php echo $total['total_berat']; ?>";
var kota = "<?php echo $rows['kota_id']; ?>";
if (did === 'kurir_toko') {
$("#kurirserviceinfo").html("");
$("#kuririnfo").hide();
} else {
$.ajax({
method: "get",
dataType: "html",
url: "<?php echo base_url(); ?>produk/kurirdata",
data: "kurir=" + did + "&berat=" + berat + "&kota=" + kota,
beforeSend: function () {
$("#oksimpan").hide();
}
})
.done(function (x) {
$("#kurirserviceinfo").html(x);
$("#kuririnfo").show();
})
.fail(function () {
$("#kurirserviceinfo").html("");
$("#kuririnfo").hide();
});
}
calculateOngkir(did, berat); // Call function to calculate COD charges
});
});
$("#diskon").html(toDuit(0));
hitung();
});
function calculateOngkir(kurir, berat) {
if (kurir === 'kurir_toko') {
var biaya_cod = 10000; // Set the cost per 1000 grams for COD
var total_ongkir = Math.ceil(berat / 1000) * biaya_cod;
$("#ongkir").val(total_ongkir);
} else {
$("#ongkir").val(0); // Reset if not COD
}
hitung();
}
function hitung() {
var diskon = $('#diskonnilai').val();
var total = $('#total').val();
var ongkir = $("#ongkir").val();
var bayar = (parseFloat(total) + parseFloat(ongkir));
var diskon2 = false;
// Check if the total payment is greater than or equal to 500,000
if (bayar >= 500000) {
bayar = bayar * 0.9;
diskon2 = true; // Apply a 10% discount
}
if (parseFloat(ongkir) > 0) {
$("#oksimpan").show();
} else {
$("#oksimpan").hide();
}
$("#totalbayar").html(toDuit(bayar));
if (diskon2) {
$("#teksdiskon").show();
} else {
$("#teksdiskon").hide();
}
}
</script>
<?php
echo "<div style='clear:both'></div><hr><br>$ket[keterangan]";
}
?>
</div>
<div class="col-sm-4 colom4">
<?php $res = $this->db->query("SELECT a.*, b.nama_kota, c.nama_provinsi FROM rb_reseller a JOIN rb_kota b ON a.kota_id=b.kota_id
JOIN rb_provinsi c ON b.provinsi_id=c.provinsi_id
where a.id_reseller='$rows[id_reseller]'")->row_array(); ?>
<table class='table table-condensed'>
<tbody>
<tr class='alert alert-info'>
<th scope='row' style='width:90px'>Pengirim</th>
<td><?php echo $res['nama_reseller'] ?></td>
</tr>
<tr class='alert alert-info'>
<th scope='row'>Alamat</th>
<td><?php echo $res['alamat_lengkap'] . ', ' . $res['nama_kota'] . ', ' . $res['nama_provinsi']; ?></td>
</tr>
</tbody>
</table>
<?php $usr = $this->db->query("SELECT a.*, b.nama_kota, c.nama_provinsi FROM rb_konsumen a JOIN rb_kota b ON a.kota_id=b.kota_id
JOIN rb_provinsi c ON b.provinsi_id=c.provinsi_id
where a.id_konsumen='" . $this->session->id_konsumen . "'")->row_array(); ?>
<table class='table table-condensed'>
<tbody>
<tr class='alert alert-danger'>
<th scope='row' style='width:90px'>Penerima</th>
<td><?php echo $usr['nama_lengkap'] ?></td>
</tr>
<tr>
<th scope='row'>Alamat</th>
<td><?php echo $usr['alamat_lengkap'] . ', ' . $usr['nama_kota'] . ', ' . $usr['nama_provinsi']; ?></td>
</tr>
</tbody>
</table>
<img style='width:100%' src='<?php echo base_url(); ?>asset/foto_pasangiklan/ekpedisi2.jpg'>
</div>