This commit is contained in:
Roman Pyrih
2025-06-24 16:05:49 +02:00
parent 0e27fd13a0
commit 87c7cf8688
6 changed files with 477 additions and 435 deletions

View File

@@ -7,38 +7,55 @@ s{*
<style>
{$dualPriceConfigData['detail_price_path']|escape:"javascript":"UTF-8"} {
display:none;
display:none;
}
</style>
<script type="text/javascript">
//<![CDATA[
//<![CDATA[
var productID = '{$productID|escape:"javascript":"UTF-8"}';
//]]>
//]]>
</script>
<div class="productDetailDualDisplayProWrapper" data-id="{$productID|escape:"javascript":"UTF-8"}" data-type="{if $isModal}modal{else}classic{/if}">
<div class="productDetailDualDisplayProWrapper" data-id="{$productID|escape:"javascript":"UTF-8"}"
data-type="{if $isModal}modal{else}classic{/if}">
<span class="dualDisplayPro productDetail">
{if $productPriceInDetail['hasDiscount'] && $dualPriceConfigData['show_old_prices'] == 1 && $dualPriceConfigData['old_price_before_standard_price'] == 1}
<span class="originalPriceDisplay">
{if $dualPriceConfigData['old_price_tax_excl_first'] == 0}
{if $dualPriceConfigData['old_prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1}
{$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if}
{if $dualPriceConfigData['old_prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1}
{$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if}
{else}
{if $dualPriceConfigData['old_prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1}
{$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if}
{if $dualPriceConfigData['old_prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1}
{$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if}
{/if}
</span>
{/if}
<span class="priceDisplay">
{* <span class="priceDisplay">
{if $dualPriceConfigData['tax_excl_first'] == 0}
{if $dualPriceConfigData['prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['tax_incl_color']|escape:"javascript":"UTF-8"}" class="priceWithTax" itemprop="price"><span class="priceWrapper">{$productPriceInDetail['taxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
@@ -54,39 +71,56 @@ s{*
<span style="color: {$dualPriceConfigData['tax_incl_color']|escape:"javascript":"UTF-8"}" class="priceWithTax" itemprop="price"><span class="priceWrapper">{$productPriceInDetail['taxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if}
{/if}
</span>
</span> *}
{if $productPriceInDetail['hasDiscount'] && $dualPriceConfigData['show_old_prices'] == 1 && $dualPriceConfigData['old_price_before_standard_price'] == 0}
<span class="originalPriceDisplay">
{if $dualPriceConfigData['old_price_tax_excl_first'] == 0}
{if $dualPriceConfigData['old_prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1}
{$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if}
{if $dualPriceConfigData['old_prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1}
{$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if}
{else}
{if $dualPriceConfigData['old_prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1}
{$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if}
{if $dualPriceConfigData['old_prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1}
{$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if}
{/if}
</span>
{/if}
{if ( $productPriceInDetail['price'] ) }
<span class="detal-price">
{if $language.iso_code == 'pl'}Cena detaliczna{else}The retail price{/if}: {$productPriceInDetail['price']} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}
{if ( $productPriceInDetail['price'] ) }
<span class="detal-price">
{if $language.iso_code == 'pl'}Cena detaliczna{else}The retail price{/if}: {$productPriceInDetail['price']}
{$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}
</span>
{/if}
{/if}
</span>
</div>
{if $isModal}
<script type="text/javascript">
//<![CDATA[
moveFreshPrices(productID, true);
displayProductDetailPrice(productID, null);
moveFreshPrices(productID, true);
displayProductDetailPrice(productID, null);
//]]>
</script>
{/if}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long