Spade

Mini Shell

Directory:~$ /home/lmsyaran/public_html/j3/components/com_hikashop/views/checkout/tmpl/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ /home/lmsyaran/public_html/j3/components/com_hikashop/views/checkout/tmpl/show_block_cart.php

<?php
/**
 * @package	HikaShop for Joomla!
 * @version	4.4.1
 * @author	hikashop.com
 * @copyright	(C) 2010-2021 HIKARI SOFTWARE. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php if(empty($this->ajax)) { ?>
<div id="hikashop_checkout_cart_<?php echo $this->step;
?>_<?php echo $this->module_position; ?>"
data-checkout-step="<?php echo $this->step; ?>"
data-checkout-pos="<?php echo $this->module_position;
?>" class="hikashop_checkout_cart">
<?php } ?>
	<div class="hikashop_checkout_loading_elem"></div>
	<div
class="hikashop_checkout_loading_spinner"></div>
<?php
	$this->checkoutHelper->displayMessages('cart');
?>
<table class="table table-striped table-hover"
width="100%">
	<thead>
		<tr>
<?php
	$row_count = 2;
	if(!empty($this->options['show_cart_image'])) {
		$row_count++;
?>
			<th id="hikashop_cart_product_image_title"
class="hikashop_cart_product_image_title
hikashop_cart_title"><?php
				echo JText::_('CART_PRODUCT_IMAGE');
			?></th>
<?php } ?>
			<th id="hikashop_cart_product_name_title"
class="hikashop_cart_product_name_title
hikashop_cart_title"><?php
				echo JText::_('CART_PRODUCT_NAME');
			?></th>
<?php
	if(hikashop_level(1) &&
!empty($this->extraFields['product'])) {
		foreach($this->extraFields['product'] as $fieldname =>
$field) {
			$row_count++;
			echo '<th
class="hikashop_cart_product_'.$fieldname.'"
class="hikashop_cart_product_'.$fieldname.'_title
hikashop_cart_title">'.$this->fieldClass->trans($field->field_realname).'</th>';
		}
	}
	if(!empty($this->options['show_price'])) {
		$row_count++;
?>
			<th id="hikashop_cart_product_price_title"
class="hikashop_cart_product_price_title
hikashop_cart_title"><?php
				echo JText::_('CART_PRODUCT_UNIT_PRICE');
			?></th>
<?php
	}
?>
			<th id="hikashop_cart_product_quantity_title"
class="hikashop_cart_product_quantity_title
hikashop_cart_title"><?php
				echo JText::_('PRODUCT_QUANTITY');
			?></th>
<?php
	if(!empty($this->options['show_price'])) {
		$row_count++;
?>
			<th id="hikashop_cart_product_total_title"
class="hikashop_cart_product_total_title
hikashop_cart_title"><?php
				echo JText::_('CART_PRODUCT_TOTAL_PRICE');
			?></th>
<?php
	}
?>
		</tr>
	</thead>
	<tbody>
<?php
	$k = 0;
	$group = $this->config->get('group_options', 0);
	$thumbnail_x = $this->config->get('thumbnail_x', 100);
	$thumbnail_y = $this->config->get('thumbnail_y', 100);

	$cart = $this->checkoutHelper->getCart();

	$displayingPrices = new stdClass();
	$displayingPrices->price_currency_id =
$cart->full_total->prices[0]->price_currency_id;

	$displayingPrices->total = new stdClass();
	$displayingPrices->total->price_value =
$cart->full_total->prices[0]->price_value;
	$displayingPrices->total->price_value_with_tax =
$cart->full_total->prices[0]->price_value_with_tax;

	$displayingPrices->taxes = array();
	if(isset($cart->full_total->prices[0]->taxes))
		$displayingPrices->taxes =
$cart->full_total->prices[0]->taxes;

	if(empty($this->options['show_payment'])){
		if(isset($cart->payment->payment_price) &&
$cart->payment->payment_price > 0 &&
$cart->payment->payment_price <
$displayingPrices->total->price_value)
			$displayingPrices->total->price_value -=
$cart->payment->payment_price;

		if(isset($cart->payment->payment_price_with_tax) &&
$cart->payment->payment_price_with_tax > 0 &&
$cart->payment->payment_price_with_tax <
$displayingPrices->total->price_value_with_tax)
			$displayingPrices->total->price_value_with_tax -=
$cart->payment->payment_price_with_tax;
		if(isset($cart->payment->taxes)){
			foreach($cart->payment->taxes as $payment_tax){
				if(array_key_exists($payment_tax->tax_namekey,
$displayingPrices->taxes)){
					$displayingPrices->taxes[$payment_tax->tax_namekey]->tax_amount
-= $payment_tax->tax_amount;
				}
			}
		}
	}
	if(empty($this->options['show_shipping']) &&
!empty($cart->shipping)){
		$shipping_price = 0;
		$shipping_price_with_tax = 0;
		foreach($cart->shipping as $shipping) {
			if(isset($shipping->shipping_price) &&
$shipping->shipping_price > 0 && $shipping->shipping_price
< $displayingPrices->total->price_value)
				$shipping_price += $shipping->shipping_price;
			if(isset($shipping->shipping_price_with_tax) &&
$shipping->shipping_price_with_tax > 0 &&
$shipping->shipping_price_with_tax <
$displayingPrices->total->price_value_with_tax)
				$shipping_price_with_tax += $shipping->shipping_price_with_tax;

			if(isset($shipping->taxes)){
				foreach($shipping->taxes as $shipping_tax){
					if(array_key_exists($shipping_tax->tax_namekey,
$displayingPrices->taxes)){
						$displayingPrices->taxes[$shipping_tax->tax_namekey]->tax_amount
-= $shipping_tax->tax_amount;
					}
				}
			}

			if(!empty($this->options['show_coupon']) &&
isset($cart->coupon->taxes) &&
isset($cart->coupon->discount_shipping_percent) &&
$cart->coupon->discount_shipping_percent > 0){
				foreach($cart->coupon->taxes as $coupon_tax){
					if(array_key_exists($coupon_tax->tax_namekey,
$displayingPrices->taxes)){
						$displayingPrices->taxes[$coupon_tax->tax_namekey]->tax_amount
-= $coupon_tax->tax_amount;
					}
				}
			}
		}
		$displayingPrices->total->price_value -= $shipping_price;
		$displayingPrices->total->price_value_with_tax -=
$shipping_price_with_tax;
	}
	if(empty($this->options['show_coupon'])){
		if(isset($cart->coupon->discount_value_without_tax) &&
$cart->coupon->discount_value_without_tax > 0 &&
$cart->coupon->discount_value_without_tax <
$displayingPrices->total->price_value)
			$displayingPrices->total->price_value +=
$cart->coupon->discount_value_without_tax;

		if(isset($cart->coupon->discount_value) &&
$cart->coupon->discount_value > 0 &&
$cart->coupon->discount_value <
$displayingPrices->total->price_value_with_tax)
			$displayingPrices->total->price_value_with_tax +=
$cart->coupon->discount_value;
	}

	if(empty($this->productClass))
		$this->productClass = hikashop_get('class.product');

	if(!empty($this->options['show_cart_image']) &&
empty($this->imageHelper))
		$this->imageHelper = hikashop_get('helper.image');

	if(empty($this->currencyClass)) {
		$this->currencyClass = hikashop_get('class.currency');
		$this->currencyHelper =& $this->currencyClass;
	}

	global $Itemid;
	$checkout_itemid =
(int)$this->config->get('checkout_itemid');
	if(!empty($checkout_itemid))
		$Itemid = $checkout_itemid;

	$url_itemid='';
	if(!empty($Itemid))
		$url_itemid = '&Itemid=' . $Itemid;

	foreach($cart->products as $i => $product) {
		if(empty($product->cart_product_quantity))
			continue;
		if($group && !empty($product->cart_product_option_parent_id))
			continue;
		$this->productClass->addAlias($product);
?>
		<tr class="row<?php echo $k; ?>">
<?php
		if(!empty($this->options['show_cart_image'])) {
?>
			<td data-title="<?php echo
JText::_('CART_PRODUCT_IMAGE'); ?>"
class="hikashop_cart_product_image_value">
<?php
			$image = null;
			if(!empty($product->images)) {
				$image = reset($product->images);
				$this->imageHelper->checkSize($thumbnail_x, $thumbnail_y,
$image);
			}

			if($image && !$this->config->get('thumbnail'))
{
				echo '<img
src="'.$this->imageHelper->uploadFolder_url .
$image->file_path.'" alt="' . $image->file_name .
'"
style="margin-top:10px;margin-bottom:10px;display:inline-block;vertical-align:middle"
/>';
			} else {
?>
				<div class="hikashop_cart_product_image_thumb"
><?php
			$img = $this->imageHelper->getThumbnail(
				@$image->file_path,
				array(
					'width' => $thumbnail_x,
					'height' => $thumbnail_y
				),
				array(
					'default' => true,
					'forcesize' =>
$this->config->get('image_force_size', true),
					'scale' =>
$this->config->get('image_scale_mode', 'inside')
				)
			);
			if($img->success) {
				$attributes = '';
				if($img->external)
					$attributes = '
width="'.$img->req_width.'"
height="'.$img->req_height.'"';
				echo '<img
class="hikashop_product_checkout_cart_image"
title="'.$this->escape(@$image->file_description).'"
alt="'.$this->escape(@$image->file_name).'"
src="'.$img->url.'"'.$attributes.'/>';
			}
				?></div>
<?php
		}
?>
			</td>
<?php } ?>
			<td data-title="<?php echo
JText::_('CART_PRODUCT_NAME'); ?>"
class="hikashop_cart_product_name_value">
				<p class="hikashop_cart_product_name"><?php

		if(!empty($this->options['link_to_product_page'])) {
			?><a class="hikashop_no_print" href="<?php echo
hikashop_contentLink('product&task=show&cid=' .
$product->product_id . '&name=' . $product->alias .
$url_itemid, $product);?>" ><?php
		}

		echo $product->product_name;

		if(!empty($this->options['show_product_code'])) {
			?><span
class="hikashop_product_code_checkout"><?php
				echo $product->product_code;
			?></span><?php
		}

		if(!empty($this->options['link_to_product_page'])) {
			?></a><?php
		}

		if($group && !empty($this->options['show_price'])){
			$display_item_price = false;
			foreach($cart->products as $j => $optionElement) {
				if(empty($optionElement->cart_product_option_parent_id) ||
(int)$optionElement->cart_product_option_parent_id !=
(int)$product->cart_product_id)
					continue;
				if(!empty($optionElement->prices[0])) {
					$display_item_price = true;
					break;
				}
			}

			if($display_item_price)
				echo ' <span
class="hikashop_product_base_price">' .
strip_tags($this->getDisplayProductPrice($product, true)) .
'</span>';
		}

?>
<?php
		$input = '';
		$html = '';
		$edit = false;
		if(!empty($product->product_parent_id))
			$edit = true;

		if(hikashop_level(2) &&
!empty($this->extraFields['item'])) {
			$item = $cart->cart_products[$i];
			foreach($this->extraFields['item'] as $field) {
				$namekey = $field->field_namekey;
				if(empty($item->$namekey) || !strlen($item->$namekey))
					continue;
				$edit = true;
				$html .= '<p
class="hikashop_cart_item_'.$namekey.'">'.$this->fieldClass->getFieldName($field).':
'.$this->fieldClass->show($field,
$item->$namekey).'</p>';
			}
		}

		if($group) {
			if(!isset($product->prices[0])) {
				$product->prices[0] = new stdClass();
				$product->prices[0]->price_value = 0;
				$product->prices[0]->price_value_with_tax = 0.0;
				$product->prices[0]->price_currency_id = hikashop_getCurrency();
				$product->prices[0]->unit_price = new stdClass();
				$product->prices[0]->unit_price->price_value = 0;
				$product->prices[0]->unit_price->price_value_with_tax = 0.0;
				$product->prices[0]->unit_price->price_currency_id =
hikashop_getCurrency();
			}

			foreach($cart->products as $j => $optionElement) {
				if(empty($optionElement->cart_product_option_parent_id) ||
$optionElement->cart_product_option_parent_id !=
$product->cart_product_id)
					continue;
				if(!empty($optionElement->prices[0]))
					$this->addOptionPriceToProduct($product->prices[0],$optionElement->prices[0]);

				$html .= '<p
class="hikashop_cart_option_name">' .
$optionElement->product_name;
				if(!empty($this->options['show_price']) &&
@$optionElement->prices[0]->price_value_with_tax > 0)
					$html .= ' ( + ' .
strip_tags($this->getDisplayProductPrice($optionElement, true)) . '
)';
				if($optionElement->cart_product_quantity !=
$product->cart_product_quantity) {
					$html .= ' x'.round($optionElement->cart_product_quantity
/ $product->cart_product_quantity, 2);
				}
				$html .= '</p>';
				$edit = true;
			}
		}

		if(empty($this->options['status']) && $edit) {
			$popupHelper = hikashop_get('helper.popup');
			echo ' '.$popupHelper->display(
				'<i class="fas fa-pen"></i>',
				'HIKASHOP_EDIT_CART_PRODUCT',
				hikashop_completeLink('cart&task=product_edit&cart_id='.$cart->cart_id.'&cart_product_id='.$product->cart_product_id.'&tmpl=component&'.hikashop_getFormToken().'=1'),
				'edit_cart_product',
				576, 480,
'title="'.JText::_('EDIT_THE_OPTIONS_OF_THE_PRODUCT').'"',
'', 'link'
			);
		}
?>
				</p>
<?php
		if(!empty($html))
			echo '<div
class="hikashop_cart_product_custom_item_fields">'.$html.'</div>';

		if(!empty($product->extraData) &&
!empty($product->extraData->checkout))
			echo '<div
class="hikashop_cart_product_extradata"><p>' .
implode('</p><p>',
$product->extraData->checkout) . '</p></div>';
?>
			</td>
<?php
	if(hikashop_level(1) &&
!empty($this->extraFields['product'])) {
		foreach($this->extraFields['product'] as $field) {
			$namekey = $field->field_namekey;
?>			<td data-title="<?php echo
$this->fieldClass->trans($field->field_realname); ?>"
class="hikashop_cart_product_field_<?php echo $namekey;
?>">
<?php
			if(!empty($product->$namekey)) {
				echo '<p
class="hikashop_checkout_cart_product_'.$namekey.'">'
. $this->fieldClass->show($field, $product->$namekey) .
'</p>';
			}
?>
			</td>
<?php
		}
	}
	if(!empty($this->options['show_price'])) {
?>
			<td data-title="<?php echo
JText::_('CART_PRODUCT_UNIT_PRICE'); ?>"
class="hikashop_cart_product_price_value"><?php
				echo $this->getDisplayProductPrice($product, true);

				if(HIKASHOP_RESPONSIVE) {
					?><span class="visible-phone"><?php echo
JText::_('PER_UNIT'); ?></span><?php
				}
			?></td>
<?php
	}
?>
			<td data-title="<?php echo
JText::_('PRODUCT_QUANTITY'); ?>"
class="hikashop_cart_product_quantity_value"><?php

		if(empty($this->options['status'])) {
			$this->row =& $product;
			$cartHelper = hikashop_get('helper.cart');
			$this->quantityLayout =
$cartHelper->getProductQuantityLayout($this->row);

			$onchange = 'window.hikashop.checkQuantity(this); if (this.value !=
\''.$product->cart_product_quantity.'\'){'.$input.'return
window.checkout.submitCart('.$this->step.','.$this->module_position.');
} return false;';
			echo $this->loadHkLayout('quantity', array(
				'id_prefix' =>
'hikashop_checkout_'.(int)$this->module_position.'_quantity_field',
				'quantity_fieldname' =>
'checkout[cart][item]['.$product->cart_product_id.']',
				'onchange_script' => $onchange,
			));

			if(!empty($this->options['show_delete'])) {
				$url = hikashop_currentURL();
				$delete_url =
hikashop_completeLink('product&task=updatecart&product_id='.$product->product_id.'&quantity=0');
				$delete_url .= ((strpos($delete_url, '?') === false) ?
'?' : '&') .
'return_url='.urlencode(base64_encode(urldecode($url)));

?>
				<div class="hikashop_cart_product_quantity_delete">
					<a class="hikashop_no_print" href="<?php echo
$delete_url; ?>" onclick="var qty_field =
document.getElementById('<?php echo
$this->last_quantity_field_id;?>');
if(qty_field){qty_field.value=0; return window.checkout.submitCart(<?php
echo $this->step; ?>,<?php echo $this->module_position; ?>);
} return false;" title="<?php echo
JText::_('HIKA_DELETE'); ?>">
						<i class="fa fa-times-circle"></i>
					</a>
				</div>
<?php
			}
		}else{
			echo $product->cart_product_quantity;
		}
?>
			</td>
<?php
	if(!empty($this->options['show_price'])) {
?>
			<td data-title="<?php echo
JText::_('CART_PRODUCT_TOTAL_PRICE'); ?>"
class="hikashop_cart_product_total_value"><?php
				echo $this->getDisplayProductPrice($product, false);
			?></td>
<?php
	}
?>
		</tr>
<?php
		$k = 1-$k;
	}
?>

<?php
	$taxes = round($displayingPrices->total->price_value_with_tax -
$displayingPrices->total->price_value,
$this->currencyClass->getRounding($cart->full_total->prices[0]->price_currency_id));
	if(!empty($this->options['show_price']) &&
(!empty($cart->coupon) || !empty($cart->shipping) ||
!empty($cart->additional) || $taxes > 0)) {
?>
		<tr class="margin"><td colspan="<?php echo
$row_count; ?>"
class="hikashop_cart_empty_footer"></td></tr>
		<tr>
			<td colspan="<?php echo $row_count - 2; ?>"
class="hikashop_cart_empty_footer"></td>
			<td id="hikashop_checkout_cart_total2_title"
class="hikashop_cart_subtotal_title
hikashop_cart_title"><?php
				echo JText::_('SUBTOTAL');
			?></td>
			<td class="hikashop_cart_subtotal_value"
data-title="<?php echo JText::_('SUBTOTAL');
?>">
				<span class="hikashop_checkout_cart_subtotal"><?php
					if(!empty($this->options['price_with_tax']))
						echo
$this->currencyClass->format(@$cart->total->prices[0]->price_value_with_tax,@$cart->total->prices[0]->price_currency_id);
					else
						echo
$this->currencyClass->format(@$cart->total->prices[0]->price_value,@$cart->total->prices[0]->price_currency_id);
				?></span>
			</td>
		</tr>
<?php
		}
		if(!empty($this->options['show_price']) &&
!empty($cart->coupon) &&
!empty($this->options['show_coupon'])) {
?>
		<tr>
			<td colspan="<?php echo $row_count - 2; ?>"
class="hikashop_cart_empty_footer"></td>
			<td id="hikashop_checkout_cart_coupon_title"
class="hikashop_cart_coupon_title
hikashop_cart_title"><?php
				echo JText::_('HIKASHOP_COUPON');
			?></td>
			<td class="hikashop_cart_coupon_value"
data-title="<?php echo JText::_('HIKASHOP_COUPON');
?>">
				<span class="hikashop_checkout_cart_coupon"><?php
					if(empty($this->options['price_with_tax']))
						echo
$this->currencyClass->format(@$cart->coupon->discount_value_without_tax
* -1, @$cart->coupon->discount_currency_id);
					else
						echo
$this->currencyClass->format(@$cart->coupon->discount_value *
-1, @$cart->coupon->discount_currency_id);
				?></span>
			</td>
		</tr>
<?php
		}

		if(!empty($this->options['show_price']) &&
!empty($cart->shipping) &&
!empty($this->options['show_shipping'])) {
?>
		<tr>
			<td colspan="<?php echo $row_count - 2; ?>"
class="hikashop_cart_empty_footer"></td>
			<td id="hikashop_checkout_cart_shipping_title"
class="hikashop_cart_shipping_title
hikashop_cart_title"><?php
				echo JText::_('HIKASHOP_SHIPPING');
			?></td>
			<td class="hikashop_cart_shipping_value"
data-title="<?php echo JText::_('HIKASHOP_SHIPPING');
?>">
				<span class="hikashop_checkout_cart_shipping">
<?php
			if(isset($this->value)) {
				echo $this->value;
			} else {
				$shipping_price = null;
				foreach($cart->shipping as $shipping) {
					if(!isset($shipping->shipping_price) &&
isset($shipping->shipping_price_with_tax) ) {
						$shipping->shipping_price =
$shipping->shipping_price_with_tax;
					}
					if(isset($shipping->shipping_price)) {
						if($shipping_price === null)
							$shipping_price = 0.0;
						if(empty($this->options['price_with_tax']) ||
!isset($shipping->shipping_price_with_tax))
							$shipping_price += $shipping->shipping_price;
						else
							$shipping_price += $shipping->shipping_price_with_tax;
					}
				}
				if($shipping_price !== null)
					echo $this->currencyClass->format($shipping_price,
$cart->full_total->prices[0]->price_currency_id);
			}
?>
				</span>
			</td>
		</tr>
<?php
		}

		if(!empty($cart->additional)) {
			$exclude_additionnal = explode(',',
$this->config->get('order_additional_hide',
''));
			foreach($cart->additional as $k => $additional) {
				if(in_array($additional->name, $exclude_additionnal))
					continue;
				if(empty($this->options['show_price']) &&
!empty($additional->price_value))
					continue;
?>
		<tr id="hikashop_checkout_cart_additional_<?php echo
str_replace(' ','_',$k); ?>_line" >
			<td colspan="<?php echo $row_count - 2; ?>"
class="hikashop_cart_empty_footer"></td>
			<td id="hikashop_checkout_cart_additional_<?php echo
str_replace(' ','_',$k); ?>_title"
class="hikashop_cart_additional_title
hikashop_cart_title"><?php
				echo JText::_($additional->name);
			?></td>
			<td class="hikashop_cart_additional_value"
data-title="<?php echo JText::_($additional->name);
?>">
				<span class="hikashop_checkout_cart_additional">
<?php
				if(!empty($additional->price_value) || empty($additional->value))
{
					if($taxes == 0 ||
empty($this->options['price_with_tax']))
						echo
$this->currencyClass->format(@$additional->price_value,$additional->price_currency_id);
					else
						echo
$this->currencyClass->format(@$additional->price_value_with_tax,$additional->price_currency_id);
				} else
					echo $additional->value;
?>
				</span>
			</td>
		</tr>
<?php
			}
		}

		if(!empty($this->options['show_price']) && $taxes
> 0){
			if($this->config->get('detailed_tax_display') &&
isset($displayingPrices->taxes)) {
				foreach($displayingPrices->taxes as $tax) {
?>
		<tr>
			<td colspan="<?php echo $row_count - 2; ?>"
class="hikashop_cart_empty_footer"></td>
			<td id="hikashop_checkout_cart_tax_title"
class="hikashop_cart_tax_title hikashop_cart_title"><?php
				echo hikashop_translate($tax->tax_namekey);
			?></td>
			<td class="hikashop_cart_tax_value"
data-title="<?php echo $tax->tax_namekey; ?>">
				<span class="hikashop_checkout_cart_taxes"><?php
					echo $this->currencyClass->format($tax->tax_amount,
$cart->full_total->prices[0]->price_currency_id);
				?></span>
			</td>
		</tr>
<?php
				}
			} else {
?>
		<tr>
			<td colspan="<?php echo $row_count - 2; ?>"
class="hikashop_cart_empty_footer"></td>
			<td id="hikashop_checkout_cart_tax_title"
class="hikashop_cart_tax_title hikashop_cart_title"><?php
				echo JText::_('TAXES');
			?></td>
			<td class="hikashop_cart_tax_value"
data-title="<?php echo Jtext::_('TAXES');
?>">
				<span class="hikashop_checkout_cart_taxes"><?php
					echo $this->currencyClass->format($taxes,
$cart->full_total->prices[0]->price_currency_id);
				?></span>
			</td>
		</tr>
<?php
			}
		}

		if(!empty($this->options['show_price']) &&
!empty($cart->payment) && $cart->payment->payment_price !=
0 && !empty($this->options['show_payment'])) {
?>
		<tr>
			<td colspan="<?php echo $row_count - 2; ?>"
class="hikashop_cart_empty_footer"></td>
			<td id="hikashop_checkout_cart_payment_title"
class="hikashop_cart_payment_title
hikashop_cart_title"><?php
				echo JText::_('HIKASHOP_PAYMENT');
			?></td>
			<td class="hikashop_cart_payment_value"
data-title="<?php echo Jtext::_('HIKASHOP_PAYMENT');
?>">
				<span class="hikashop_checkout_cart_payment"><?php
					if(!isset($cart->payment->payment_price) &&
isset($cart->payment->payment_price_with_tax) ) {
						if(isset($this->value)) {
							echo $this->value;
						} else {
							$cart->payment->payment_price = 0.0;
							$cart->payment->payment_price_with_tax = 0.0;
						}
					}
					if(isset($cart->payment->payment_price)) {
						if($taxes == 0 ||
empty($this->options['price_with_tax']) ||
!isset($cart->payment->payment_price_with_tax) )
							echo
$this->currencyClass->format(@$cart->payment->payment_price,
$cart->full_total->prices[0]->price_currency_id);
						else
							echo
$this->currencyClass->format(@$cart->payment->payment_price_with_tax,
$cart->full_total->prices[0]->price_currency_id);
					}
				?></span>
			</td>
		</tr>
<?php
		}
		if(!empty($this->options['show_price'])) {
?>
		<tr>
			<td colspan="<?php echo $row_count - 2; ?>"
class="hikashop_cart_empty_footer"></td>
			<td id="hikashop_checkout_cart_final_total_title"
class="hikashop_cart_total_title
hikashop_cart_title"><?php
				echo JText::_('HIKASHOP_TOTAL');
			?></td>
			<td class="hikashop_cart_total_value"
data-title="<?php echo Jtext::_('HIKASHOP_TOTAL');
?>">
				<span
class="hikashop_checkout_cart_final_total"><?php
					echo
$this->currencyClass->format($displayingPrices->total->price_value_with_tax,
$displayingPrices->price_currency_id);
				?></span>
			</td>
		</tr>
<?php
		}
?>
	</tbody>
</table>
<?php

	if(!empty($this->extraData[$this->module_position]) &&
!empty($this->extraData[$this->module_position]->bottom)) { echo
implode("\r\n",
$this->extraData[$this->module_position]->bottom); }

	if(false) {
?>
	<noscript>
		<input id="hikashop_checkout_cart_quantity_button"
class="btn button" type="submit"
name="refresh" value="<?php echo
JText::_('REFRESH_CART');?>"/>
	</noscript>
<?php
	}

	if(empty($this->ajax)) {
?>
</div>
<script type="text/javascript">
if(!window.checkout) window.checkout = {};
window.Oby.registerAjax(['checkout.cart.updated','cart.updated'],
function(params){
	if(window.checkout.isSource(params, <?php echo (int)$this->step;
?>, <?php echo (int)$this->module_position; ?>))
		return;
	window.checkout.refreshCart(<?php echo (int)$this->step; ?>,
<?php echo (int)$this->module_position; ?>);
});
window.checkout.refreshCart = function(step, id) { return
window.checkout.refreshBlock('cart', step, id); };
window.checkout.submitCart = function(step, id) { return
window.checkout.submitBlock('cart', step, id); };
</script>
<?php
	}