|
Server : Apache/2.4.18 (Ubuntu) System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64 User : oppastar ( 1041) PHP Version : 7.0.33-0ubuntu0.16.04.15 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Directory : /var/www/indolok.id/application/views/themes/2/ |
Upload File : |
<div class="w-grid">
<section id="productDetail">
<div class="breadcrumb container">
<p><a href="https://www.indolok.id/">Beranda</a> <i class="fa fa-chevron-right"></i> <?= $product->title; ?></p>
<?php if($this->session->flashdata('message')) {
echo $this->session->flashdata('message');
} ?>
</div>
<div id="productDetailContent" class="container py-1">
<div class="productImages">
<div class="swiper-container productPageSwiper">
<div class="swiper-wrapper">
<?php if(!empty($product->image1)) : ?>
<div class="swiper-slide swiper-main">
<div class="swiper-zoom-container">
<?php if (file_exists(FCPATH.'/uploads/product/large/' . $product->image1)):?>
<img src="<?= base_url() . 'uploads/product/large/'. $product->image1?>" class="media-object img-circle thumbnail">
<?php else: ?>
<img src="<?= base_url('uploads/product/large/placeholder.jpg'); ?>" alt="<?= $product->title; ?>">
<?php endif; ?>
</div>
</div>
<?php endif;?>
<?php if(!empty($product->image2)) : ?>
<div class="swiper-slide swiper-main">
<div class="swiper-zoom-container">
<?php if (file_exists(FCPATH.'/uploads/product/large/' . $product->image2)):?>
<img src="<?= base_url() . 'uploads/product/large/'. $product->image2?>" class="media-object img-circle thumbnail">
<?php else: ?>
<img src="<?= base_url('uploads/product/large/placeholder.jpg'); ?>" alt="<?= $product->title; ?>">
<?php endif; ?>
</div>
</div>
<?php endif;?>
<?php if(!empty($product->image3)) : ?>
<div class="swiper-slide swiper-main">
<div class="swiper-zoom-container">
<?php if (file_exists(FCPATH.'/uploads/product/large/' . $product->image3)):?>
<img src="<?= base_url() . 'uploads/product/large/'. $product->image3?>" class="media-object img-circle thumbnail">
<?php else: ?>
<img src="<?= base_url('uploads/product/large/placeholder.jpg'); ?>" alt="<?= $product->title; ?>">
<?php endif; ?>
</div>
</div>
<?php endif;?>
<?php if(!empty($product->image4)) : ?>
<div class="swiper-slide swiper-main">
<div class="swiper-zoom-container">
<?php if (file_exists(FCPATH.'/uploads/product/large/' . $product->image4)):?>
<img src="<?= base_url() . 'uploads/product/large/'. $product->image4?>" class="media-object img-circle thumbnail">
<?php else: ?>
<img src="<?= base_url('uploads/product/large/placeholder.jpg'); ?>" alt="<?= $product->title; ?>">
<?php endif; ?>
</div>
</div>
<?php endif;?>
<?php if(!empty($product->image5)) : ?>
<div class="swiper-slide swiper-main">
<div class="swiper-zoom-container">
<?php if (file_exists(FCPATH.'/uploads/product/large/' . $product->image5)):?>
<img src="<?= base_url() . 'uploads/product/large/'. $product->image5?>" class="media-object img-circle thumbnail">
<?php else: ?>
<img src="<?= base_url('uploads/product/large/placeholder.jpg'); ?>" alt="<?= $product->title; ?>">
<?php endif; ?>
</div>
</div>
<?php endif;?>
</div>
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
<div class="swiper-container gallery-thumbs">
<div class="swiper-wrapper">
<?php if(!empty($product->image1)) : ?>
<div class="swiper-slide">
<?php if (file_exists(FCPATH.'/uploads/product/thumbnail//' . $product->image1)):?>
<img src="<?= base_url('uploads/product/thumbnail//').$product->image1; ?>" class="media-object img-circle thumbnail">
<?php endif; ?>
</div>
<?php endif; ?>
<?php if(!empty($product->image2)) : ?>
<div class="swiper-slide">
<?php if (file_exists(FCPATH.'/uploads/product/thumbnail//' . $product->image2)):?>
<img src="<?= base_url('uploads/product/thumbnail//').$product->image2; ?>" class="media-object img-circle thumbnail">
<?php endif; ?>
</div>
<?php endif; ?>
<?php if(!empty($product->image3)) : ?>
<div class="swiper-slide">
<?php if (file_exists(FCPATH.'/uploads/product/thumbnail//' . $product->image3)):?>
<img src="<?= base_url('uploads/product/thumbnail//').$product->image3; ?>" class="media-object img-circle thumbnail">
<?php endif; ?>
</div>
<?php endif; ?>
<?php if(!empty($product->image4)) : ?>
<div class="swiper-slide">
<?php if (file_exists(FCPATH.'/uploads/product/thumbnail//' . $product->image4)):?>
<img src="<?= base_url('uploads/product/thumbnail//').$product->image4; ?>" class="media-object img-circle thumbnail">
<?php endif; ?>
</div>
<?php endif; ?>
<?php if(!empty($product->image4)) : ?>
<div class="swiper-slide">
<?php if (file_exists(FCPATH.'/uploads/product/thumbnail//' . $product->image4)):?>
<img src="<?= base_url('uploads/product/thumbnail//').$product->image4; ?>" class="media-object img-circle thumbnail">
<?php endif; ?>
</div>
<?php endif; ?>
<?php if(!empty($product->image5)) : ?>
<div class="swiper-slide">
<?php if (file_exists(FCPATH.'/uploads/product/thumbnail//' . $product->image5)):?>
<img src="<?= base_url('uploads/product/thumbnail//').$product->image5; ?>" class="media-object img-circle thumbnail">
<?php endif; ?>
</div>
<?php endif; ?>
</div>
</div>
</div>
</div>
<div class="productDetail card">
<h1><?= ucfirst($product->title); ?></h1>
<div id="productDetailPrice">
<!-- setting price -->
<?php
$dealer_product = false;
$reseller_id = null;
if(isset($this->session->userdata('customer')['customer_id'])){
$get_id = $this->db->select('reseller_id,category_for_dealer')->from('customers')->where('id_customers', $this->session->userdata('customer')['customer_id'])->get()->row();
if($get_id->reseller_id != null){
$reseller_id = $get_id->reseller_id;
}
}
?>
<!-- jika user adalah reseller -->
<?php if($reseller_id != null): ?>
<!-- cek produk masuk kategori dealer atau tidak -->
<?php $cek_produk = $this->db->select('*')->from('category_product')->where('id_product',$product->id_products)->where('id_category',$get_id->category_for_dealer)->get()->row();if($cek_produk != null):?>
<!-- produk termasuk dalam kategori dealer -->
<?php
$dealer_product = true;
$persentase_level1 = 0;
$persentase_level2 = 0;
//get all category id
$product_categories = $this->db->select('id_category')->from('category_product')->where('id_product',$product->id_products)->get()->result();
foreach ($product_categories as $product_category) {
$resellers_discount = $this->db->select('*')->from('resellers_discount')->where('reseller_id',$reseller_id)->where('category_id',$product_category->id_category)->where('brand_id',$product->brand_id)->get()->result();
foreach ($resellers_discount as $discount) {
if(((1 * $product->sale_price) >= $discount->pembelian_min) && ((1 * $product->sale_price) <= $discount->pembelian_max)){
$persentase_level1 = $discount->persentase_level1;
$persentase_level2 = $discount->persentase_level2;
break;
}
}
}
/*jika teradapat diskon dealer*/
if(($persentase_level1 != 0) && ($persentase_level2 != 0)){
$final_price = ($product->sale_price * (1 - ($persentase_level1/100))) * (1 - ($persentase_level2/100));
$final_persentase_hemat = number_format(($product->sale_price - $final_price) / $product->sale_price * 100);
$del_price = $product->sale_price;
}
/*jika tidak teradapat diskon dealer*/
else{
if($product->is_sale == 'no'){
$final_price = $product->sale_price;
$final_persentase_hemat = 0;
$del_price = 0;
}
else{
$final_price = $product->discounted_price;
$final_persentase_hemat = number_format(($product->sale_price - $product->discounted_price) / $product->sale_price * 100);
$del_price = $product->sale_price;
}
}
?>
<?php else: ?>
<!-- produk tidak termasuk dalam kategori dealer -->
<?php if($product->is_sale == 'no') : ?>
<?php
$final_price = $product->sale_price;
$final_persentase_hemat = 0;
$del_price = 0;
?>
<?php else: ?>
<?php
$final_price = $product->discounted_price;
$final_persentase_hemat = number_format(($product->sale_price - $product->discounted_price) / $product->sale_price * 100);
$del_price = $product->sale_price;
?>
<?php endif; ?>
<?php endif;?>
<!-- cek produk masuk kategori dealer atau tidak -->
<!-- jika user adalah non-reseller -->
<?php else: ?>
<?php if($product->is_sale == 'no') : ?>
<?php
$final_price = $product->sale_price;
$final_persentase_hemat = 0;
$del_price = 0;
?>
<?php else: ?>
<?php
$final_price = $product->discounted_price;
$final_persentase_hemat = number_format(($product->sale_price - $product->discounted_price) / $product->sale_price * 100);
$del_price = $product->sale_price;
?>
<?php endif; ?>
<?php endif; ?>
<!-- setting price -->
<!-- View harga -->
<!-- <?php if ($final_price != 0): ?>
<h2>Rp <?= number_format($final_price); ?></h2>
<?php if($del_price != 0): ?>
<p class="normalPrice">Rp <?= number_format($del_price); ?></p>
<?php endif; ?>
<?php else: ?>
<span>Price : <a href="<?= base_url('contact');?>"><b>Contact Us</b></a></span>
<?php endif ?> -->
<p class="stockvailable" style="display:none">
<?php $stocks = $this->db->select_sum('stock')->from('stock')->where('id_product',$product->id_products)->get()->row()->stock; ?>
<?php if($stocks > 0): ?>
<i class="fa fa-check"></i> Stok Tersedia
<?php else: ?>
<?php
//check if this product is preorder
$indent = $this->db->select('is_backorder, indent_duration')->from('products')->where('id_products', $product->id_products)->get()->row();
?>
<?php if($indent->is_backorder === 'yes') : ?>
Indent <?= $indent->indent_duration; ?>
<?php else : ?>
<span style="color:red;">Stok Kosong</span>
<?php endif; ?>
<?php endif; ?>
</p>
</div>
<!-- <p><strong>SKU: <?= ucwords($product->sku); ?></strong></p> -->
<?php if($product->sold != 0) : ?>
<p><strong>Terjual: <?= $product->sold; ?></strong></p>
<?php endif; ?>
<p><strong>Dilihat: <?= $count_view; ?> kali</strong></p>
<p>
<?php if($this->session->userdata('site_lang') == 'english') : ?>
<?= ucfirst($product->description_en); ?>
<?php else : ?>
<?= ucfirst($product->description); ?>
<?php endif; ?>
</p>
<!-- <?php if ($final_price != 0): ?>
<?php if($stocks > 0 || $indent->is_backorder === 'yes') : ?>
<?= form_open('cart/adds'); ?>
<input type="hidden" name="product_id" value="<?= $product->id_products; ?>">
<div id="buyBlock">
<p>
<label for="">Pilih Kota Pengirim</label><br>
<select name="warehouse_id" class="field" style="width:100%; padding:0.6rem" required>
<option value="">Pilih kota pengirim...</option>
<?php foreach($warehouses as $item) : ?>
<option value="<?= $item->warehouse_id; ?>" data-stock="<?= $item->stock; ?>"><?= $item->name; ?> (Sisa Stok: <?= $item->stock; ?>)</option>
<?php endforeach; ?>
</select>
</p>
<p>
<label for="">Kuantitas</label><br>
<span class="inputQty">
<a onclick="this.parentNode.querySelector('input[type=number]').stepDown()" class="minus">-</a>
<input type="number" value="1" placeholder="1" name="qty" class="field">
<a onclick="this.parentNode.querySelector('input[type=number]').stepUp()" class="plus">+</a>
</span>
</p>
<p style="grid-column: 1 / 3;"><input name="indentagree" type="checkbox" /> Apakah Anda bersedia indent bila stok kurang ?</p>
</div>
<button class="btn-block coupon" id="buyNow"><i class="fa fa-shopping-cart"></i> BELI SEKARANG</button>
<?= form_close(); ?>
<?php endif; ?>
<?php else: ?>
<a href="<?= base_url('contact');?>">Contact Us for More Info</a>
<?php endif; ?> -->
</div>
</div>
<div class="container" id="productAdditionalInfo">
<div id="specification" class='card'>
<h3>Spesifikasi</h3>
<table>
<tr>
<td>Product Code</td>
<td> <?= ucwords($product->product_code); ?></td>
</tr>
<tr>
<td>Product Name</td>
<td> <?= ucwords($product->title); ?></td>
</tr>
<tr>
<td>Brand</td>
<td>
<?php
$brand_name = $this->db->select('brand')->from('brands')->where('id_brands',$product->brand_id)->get()->row();
if ($brand_name != null) {
echo ucfirst($brand_name->brand);
}
else{
echo "Unknown";
}
?>
</td>
</tr>
<tr>
<td>Weight</td>
<td> <?= ($product->dimension_weight/1000)." Kg (".$product->dimension_weight." Gram)"; ?></td>
</tr>
<tr>
<td>Depth</td>
<td><?= ($product->dimension_length*10)." mm (".$product->dimension_length." cm)"; ?></td>
</tr>
<tr>
<td>Width</td>
<td> <?= ($product->dimension_width*10)." mm (".$product->dimension_width." cm)"; ?></td>
</tr>
<tr>
<td>Height</td>
<td><?= ($product->dimension_height*10)." mm (".$product->dimension_height." cm)"; ?></td>
</tr>
<tr>
<td>Categories</td>
<td><?= $product->categories; ?></td>
</tr>
<tr>
<td>Warranty</td>
<td><?= $product->warranty; ?></td>
</tr>
</table>
</div>
<?php if($product->additional_information != '') : ?>
<div id="certification" class='card'>
<h3>Sertifikasi</h3>
<?php if($this->session->userdata('site_lang') == 'english') : ?>
<?= ucfirst($product->additional_information_en); ?>
<?php else : ?>
<?= ucfirst($product->additional_information); ?>
<?php endif; ?>
</div>
<?php endif; ?>
</div>
<div class="container" style="padding-top:2rem">
<h2>Produk Sejenis</h2>
</div>
<?php
$category_product = explode(',', $product->categories);
$related_products = $this->db->select('*')->from('products')->where('id_products !=',$product->id_products)->where('product_status', '1')->like('categories',$category_product[0])->order_by('rand()')->limit(8)->get()->result();
?>
<?php if($related_products != null): ?>
<div id="homeProductsItems" class="container py-1">
<?php foreach ($related_products as $related_product):?>
<div class="card">
<a href="<?= base_url('product/').$related_product->alias; ?>">
<?php if($related_product->image1 != null): ?>
<?php if (file_exists(FCPATH.'/uploads/product/small/'.$related_product->image1)):?>
<img src="<?= base_url('uploads/product/small/'.$related_product->image1); ?>" alt="">
<?php else: ?>
<img src="<?= base_url('uploads/product/small/placeholder.jpg'); ?>" alt="" />
<?php endif; ?>
<?php else: ?>
<img src="<?= base_url('uploads/product/small/placeholder.jpg'); ?>" alt=""/>
<?php endif; ?>
</a>
<p><a href="<?= base_url('product/').$related_product->alias; ?>"><?= $related_product->title; ?></a></p>
<!-- setting price -->
<?php
$reseller_id = null;
if(isset($this->session->userdata('customer')['customer_id'])){
$get_id = $this->db->select('reseller_id,category_for_dealer')->from('customers')->where('id_customers', $this->session->userdata('customer')['customer_id'])->get()->row();
if($get_id->reseller_id != null){
$reseller_id = $get_id->reseller_id;
}
}
?>
<!-- jika user adalah reseller -->
<?php if($reseller_id != null): ?>
<!-- cek produk masuk kategori dealer atau tidak -->
<?php $cek_produk = $this->db->select('*')->from('category_product')->where('id_product',$related_product->id_products)->where('id_category',$get_id->category_for_dealer)->get()->row();if($cek_produk != null):?>
<!-- produk termasuk dalam kategori dealer -->
<?php
$persentase_level1 = 0;
$persentase_level2 = 0;
//get all category id
$product_categories = $this->db->select('id_category')->from('category_product')->where('id_product',$related_product->id_products)->get()->result();
foreach ($product_categories as $product_category) {
$resellers_discount = $this->db->select('*')->from('resellers_discount')->where('reseller_id',$reseller_id)->where('category_id',$product_category->id_category)->where('brand_id',$related_product->brand_id)->get()->result();
foreach ($resellers_discount as $discount) {
if(((1 * $related_product->sale_price) >= $discount->pembelian_min) && ((1 * $related_product->sale_price) <= $discount->pembelian_max)){
$persentase_level1 = $discount->persentase_level1;
$persentase_level2 = $discount->persentase_level2;
break;
}
}
}
/*jika teradapat diskon dealer*/
if(($persentase_level1 != 0) && ($persentase_level2 != 0)){
$final_related_price = ($related_product->sale_price * (1 - ($persentase_level1/100))) * (1 - ($persentase_level2/100));
$final_related_persentase_hemat = number_format(($related_product->sale_price - $final_related_price) / $related_product->sale_price * 100);
$del_price = $related_product->sale_price;
}
/*jika tidak teradapat diskon dealer*/
else{
if($related_product->is_sale == 'no'){
$final_related_price = $related_product->sale_price;
$final_related_persentase_hemat = 0;
$del_price = 0;
}
else{
$final_related_price = $related_product->discounted_price;
$final_related_persentase_hemat = number_format(($related_product->sale_price - $related_product->discounted_price) / $related_product->sale_price * 100);
$del_price = $related_product->sale_price;
}
}
?>
<?php else: ?>
<!-- produk tidak termasuk dalam kategori dealer -->
<?php if($related_product->is_sale == 'no') : ?>
<?php
$final_related_price = $related_product->sale_price;
$final_related_persentase_hemat = 0;
$del_price = 0;
?>
<?php else: ?>
<?php
$final_related_price = $related_product->discounted_price;
$final_related_persentase_hemat = number_format(($related_product->sale_price - $related_product->discounted_price) / $related_product->sale_price * 100);
$del_price = $related_product->sale_price;
?>
<?php endif; ?>
<?php endif;?>
<!-- cek produk masuk kategori dealer atau tidak -->
<!-- jika user adalah non-reseller -->
<?php else: ?>
<?php if($related_product->is_sale == 'no') : ?>
<?php
$final_related_price = $related_product->sale_price;
$final_related_persentase_hemat = 0;
$del_price = 0;
?>
<?php else: ?>
<?php
$final_related_price = $related_product->discounted_price;
$final_related_persentase_hemat = number_format(($related_product->sale_price - $related_product->discounted_price) / $related_product->sale_price * 100);
$del_price = $related_product->sale_price;
?>
<?php endif; ?>
<?php endif; ?>
<!-- setting price -->
<!-- <?php if ($final_related_price != 0): ?>
<p class="price"><strong>Rp <?= number_format($final_related_price); ?></strong></p>
<?php elseif ($del_price != 0): ?>
<p class="price priceStrike"><strong>Rp <?= number_format($del_price); ?></strong></p>
<?php else: ?>
<p class="price"><strong>Rp -</strong></p>
<?php endif; ?> -->
</div>
<?php endforeach; ?>
</div>
<?php endif;?>
</section>
</div>