Spade

Mini Shell

Directory:~$ /proc/self/root/home/lmsyaran/public_html/components/com_phocacart/layouts/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ //proc/self/root/home/lmsyaran/public_html/components/com_phocacart/layouts/product_price.php

<?php
/* @package Joomla
 * @copyright Copyright (C) Open Source Matters. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 * @extension Phoca Extension
 * @copyright Copyright (C) Jan Pavelka www.phoca.cz
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
 */
defined('_JEXEC') or die();
$paramsC 					= PhocacartUtils::getComponentParameters();
$zero_price_text			= $paramsC->get( 'zero_price_text',
'' );
$zero_price_label			= $paramsC->get( 'zero_price_label',
'' );
$price_on_demand_text       = $paramsC->get(
'price_on_demand_text', '' );
$price_on_demand_label      = $paramsC->get(
'price_on_demand_label', '' );
if ($zero_price_label == '0') {

}

$d 			= $displayData;
$classPS	= 'ph-standard';// class price suffix
if (isset($d['discount']) && $d['discount']) {
	$classPS	= 'ph-line-through';
}

?>
<div id="phItemPriceBox<?php echo $d['typeview'] .
(int)$d['product_id']; ?>">
	<div class="<?php echo $d['class']; ?>">
	<?php if
(isset($d['priceitemsorig']['bruttoformat']) &&
$d['priceitemsorig']['bruttoformat']) { ?>
		<div class="ph-price-txt ph-price-original-txt"><?php
echo JText::_('COM_PHOCACART_ORIGINAL_PRICE') ?></div>
		<div class="ph-price-original"><?php echo
$d['priceitemsorig']['bruttoformat'] ?></div>
	<?php } ?>

	<?php /*
	if ($d['priceitemsorig']['brutto'] >
$d['priceitems']['brutto']) {
		if (isset($d['priceitemsorig']['bruttoformat'])
&& $d['priceitemsorig']['bruttoformat']) {
?>
			<div class="ph-price-txt"><?php echo
JText::_('COM_PHOCACART_ORIGINAL_PRICE') ?></div>
			<div class="ph-price-original"><?php echo
$d['priceitemsorig']['bruttoformat'] ?></div>
	<?php }
	} */ ?>
	<?php


    // Display Price - there are a lot of variants
    // a) when e.g. price is zero, different text can be displayed
    // b) when product type (PRODUCTTYPE) is "Price On Demand" -
different text can be displayed (it can overwrite zero_price but if not
set, zero_price text and label are active
    $labelNetto     = '';
    $labelTax       = '';
    $labelBrutto    = '';

    $priceNetto     = '';
    $priceTax       = '';
    $priceBrutto    = '';

    $displayPrice   = 1;// At start display price = yes. If there will be
some condition which will hide the price then use the information e.g. for
discount prices (even disable them)

    if ($d['priceitems']['netto'] &&
$d['priceitems']['taxcalc'] > 0 &&
($d['priceitems']['netto'] !=
$d['priceitems']['brutto'])) {
		$labelNetto = '<div class="ph-price-txt ph-price-netto-txt
'.$classPS.'-txt">'.
$d['priceitems']['nettotxt'].'</div>';
		$priceNetto = '<div class="ph-price-netto
'.$classPS.'">'.$d['priceitems']['nettoformat'].'</div>';
	}

	if ($d['priceitems']['tax'] &&
$d['priceitems']['taxcalc'] > 0) {
		$labelTax = '<div class="ph-tax-txt
'.$classPS.'-txt">'.$d['priceitems']['taxtxt'].'</div>';
		$priceTax = '<div class="ph-tax
'.$classPS.'">'.$d['priceitems']['taxformat'].'</div>';
	}

	if (isset($d['priceitems']['brutto'])) {
		$labelBrutto = '<div class="ph-price-txt ph-price-brutto-txt
'.$classPS.'-txt">'.$d['priceitems']['bruttotxt'].'</div>';
		$priceBrutto = '<div class="ph-price-brutto
'.$classPS.'">'.$d['priceitems']['bruttoformat'].'</div>';
	}


    if (isset($d['priceitems']['brutto']) &&
$d['priceitems']['brutto'] == 0 &&
isset($d['zero_price']) && $d['zero_price'] ==
1) {
        $labelNetto     = '';
        $labelTax       = '';
        $priceNetto     = '';
        $priceTax       = '';

		// Text and Label instead of zero price
		// Label - Nothing | Custom Text | Standard "Price" String
(ONLY IN CASE THE PRICE IS ZERO)
        if ($zero_price_label == '0') {
			$labelBrutto = '<div class="ph-price-txt
'.$classPS.'-txt"></div>';
		} else if ($zero_price_label != '') {
			$labelBrutto = '<div class="ph-price-txt
'.$classPS.'-txt">'.JText::_($zero_price_label).'</div>';
		} else {
			$labelBrutto = '<div class="ph-price-txt
'.$classPS.'-txt">'.$d['priceitems']['bruttotxt'].'</div>';
		}

        // Price - Custom Text | Standard Price (ONLY IN CASE THE PRICE IS
ZERO)
		if ($zero_price_text == '0') {
			$priceBrutto = '<div class="ph-price-brutto
'.$classPS.'>-txt"></div>';
			$displayPrice   = 0;
		} else if ($zero_price_text != '') {
			$priceBrutto = '<div class="ph-price-brutto
'.$classPS.'">'.JText::_($zero_price_text).'</div>';
			$displayPrice   = 0;
		} else {
			$priceBrutto = '<div class="ph-price-brutto
'.$classPS.'">'.$d['priceitems']['bruttoformat'].'</div>';
		}

    }

    if (isset($d['type']) && $d['type'] == 3)
{

        $labelNetto     = '';
        $labelTax       = '';
        $priceNetto     = '';
        $priceTax       = '';

        if ($price_on_demand_label == '0') {
            $labelBrutto    = '<div class="ph-price-txt
'.$classPS.'-txt"></div>';
            $displayPrice   = 0;
        } else if ($price_on_demand_label != '') {
            $labelBrutto    = '<div class="ph-price-txt
'.$classPS.'-txt">'.JText::_($price_on_demand_label).'</div>';
            $displayPrice   = 0;
        }

        if ($price_on_demand_text == '0') {
            $priceBrutto    = '<div class="ph-price-brutto
'.$classPS.'-txt"></div>';
            $displayPrice   = 0;
        } else if ($price_on_demand_text != '') {
            $priceBrutto    = '<div class="ph-price-brutto
'.$classPS.'-txt">'.JText::_($price_on_demand_text).'</div>';
            $displayPrice   = 0;
        }
    }



    echo $labelNetto . $priceNetto;
    echo $labelTax . $priceTax;
    echo $labelBrutto . $priceBrutto;

	?>




	<?php

	// PRODUCT DISCOUNT
	if (isset ($d['discount']) && $d['discount']
&& $displayPrice == 1) { ?>
		<?php if ($d['priceitemsdiscount']['netto']
&& $d['priceitemsdiscount']['taxcalc'] > 0
                    &&
($d['priceitemsdiscount']['brutto'] !=
$d['priceitemsdiscount']['netto'])) { ?>
			<div class="ph-price-txt ph-price-netto-txt
ph-price-discount"><?php echo
$d['priceitemsdiscount']['nettotxt'] ?></div>
			<div class="ph-price-netto ph-price-discount"><?php
echo $d['priceitemsdiscount']['nettoformat']
?></div>
		<?php } ?>

		<?php if ($d['priceitemsdiscount']['tax']
&& $d['priceitemsdiscount']['taxcalc'] > 0)
{ ?>
			<div class="ph-tax-txt ph-price-discount"><?php echo
$d['priceitemsdiscount']['taxtxt'] ?></div>
			<div class="ph-tax ph-price-discount"><?php echo
$d['priceitemsdiscount']['taxformat']
?></div>
		<?php } ?>

		<?php if ($d['priceitemsdiscount']['brutto']) {
?>
			<div class="ph-price-txt ph-price-brutto-txt
ph-price-discount"><?php echo
$d['priceitemsdiscount']['bruttotxt']
?></div>
			<div class="ph-price-brutto ph-price-discount
ph-price-discount-product"><?php echo
$d['priceitemsdiscount']['bruttoformat']
?></div>
		<?php } ?>
	<?php }?>

	<?php
	// CART DISCOUNT DISPLAYED IN PRODUCT VIEWS (under specific conditions
only)
	if (isset ($d['discountcart']) &&
$d['discountcart'] && $displayPrice == 1) { ?>
		<?php if ($d['priceitemsdiscountcart']['netto']
&& $d['priceitemsdiscountcart']['taxcalc'] >
0
                &&
($d['priceitemsdiscountcart']['brutto'] !=
$d['priceitemsdiscountcart']['netto'])) { ?>
			<div class="ph-price-txt ph-price-netto-txt
ph-price-discount"><?php echo
$d['priceitemsdiscountcart']['nettotxt']
?></div>
			<div class="ph-price-netto ph-price-discount"><?php
echo $d['priceitemsdiscountcart']['nettoformat']
?></div>
		<?php } ?>

		<?php if ($d['priceitemsdiscountcart']['tax']
&& $d['priceitemsdiscountcart']['taxcalc'] >
0) { ?>
			<div class="ph-tax-txt ph-price-discount"><?php echo
$d['priceitemsdiscountcart']['taxtxt']
?></div>
			<div class="ph-tax ph-price-discount"><?php echo
$d['priceitemsdiscountcart']['taxformat']
?></div>
		<?php } ?>

		<?php if ($d['priceitemsdiscountcart']['brutto'])
{ ?>
			<div class="ph-price-txt ph-price-brutto-txt
ph-price-discount"><?php echo
$d['priceitemsdiscountcart']['bruttotxt']
?></div>
			<div class="ph-price-brutto ph-price-discount
ph-price-discount-cart"><?php echo
$d['priceitemsdiscountcart']['bruttoformat']
?></div>
		<?php } ?>
	<?php }?>




	<?php if ($d['priceitems']['baseformat']) { ?>
		<div class="ph-price-txt"><?php echo
JText::_('COM_PHOCACART_UNIT_PRICE') ?></div>
		<div class="ph-price-base"><?php echo
$d['priceitems']['baseformat'] ?></div>
	<?php } ?>

		<div class="ph-cb"></div>
	</div>
</div>
<div class="ph-cb"></div>