first commit

This commit is contained in:
2024-11-11 18:46:54 +01:00
commit a630d17338
25634 changed files with 4923715 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
{*
* 2018 Singleton software
*
* @author Singleton software <info@singleton-software.com>
* @copyright 2018 Singleton software
*}
<script type="text/javascript">
//<![CDATA[
var trans = JSON.parse('{$translate|escape:"javascript":"UTF-8"}');
var isPs17 = Boolean('{$isPs17|escape:"javascript":"UTF-8"}');
//]]>
</script>
<link rel='stylesheet' type='text/css' href='{$moduleDir|escape:"javascript":"UTF-8"}dualpricedisplaypro/views/css/admin.css' />
<script type="text/javascript" src='{$moduleDir|escape:"javascript":"UTF-8"}dualpricedisplaypro/views/js/admin.js'></script>

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,80 @@
{*
* 2018 Singleton software
*
* @author Singleton software <info@singleton-software.com>
* @copyright 2018 Singleton software
*}
<style>
{$dualPriceConfigData['miniature_root_path']} {$dualPriceConfigData['catalog_price_path']} {
visibility: hidden;
padding: 0 !important;
}
{$dualPriceConfigData['side_product_miniature_parent_path']} {$dualPriceConfigData['side_product_miniature_price_path']} {
display:none;
}
{$dualPriceConfigData['accessories_miniature_parent_path']} {$dualPriceConfigData['accessories_miniature_price_path']} {
display:none;
}
{$dualPriceConfigData['compared_product_miniature_parent_path']} {$dualPriceConfigData['compared_product_miniature_price_path']} {
display:none;
}
</style>
<span class="dualDisplayPro productCatalog productCatalogDualPriceModel price product-price {$type|escape:"javascript":"UTF-8"}">
{if $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}">{$originalPriceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{/if}
</span>
{/if}
<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">{$priceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{if $dualPriceConfigData['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax">{$priceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{else}
{if $dualPriceConfigData['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax">{$priceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{if $dualPriceConfigData['prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['tax_incl_color']|escape:"javascript":"UTF-8"}" class="priceWithTax" itemprop="price">{$priceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{/if}
</span>
{if $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}">{$originalPriceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{/if}
</span>
{/if}
</span>

View File

@@ -0,0 +1,45 @@
{*
* 2018 Singleton software
*
* @author Singleton software <info@singleton-software.com>
* @copyright 2018 Singleton software
*}
{if $dualPriceConfigData['show_in_add_to_cart_popup'] == 1}
<style>
{$dualPriceConfigData['summary_popup_parent_path']|escape:"javascript":"UTF-8"} {$dualPriceConfigData['summary_popup_product_path']|escape:"javascript":"UTF-8"} {
display:none;
}
</style>
{/if}
<script type="text/javascript">
//<![CDATA[
var dualPriceConfigData = JSON.parse('{$dualPriceConfigDataJson|escape:"javascript":"UTF-8" nofilter}');
var domElementPaths = JSON.parse('{$domElementPaths|escape:"javascript":"UTF-8" nofilter}');
var productCombinationsControllerLink = '{$productCombinationsControllerLink|escape:"javascript":"UTF-8" nofilter}';
var baseDir = '{$base_dir|escape:"javascript":"UTF-8"}';
//]]>
</script>
{* model pre zobrazenie ceny v modal po pridani do kosika *}
<div id="dualDisplayProWrapperModel">
<span class="dualDisplayPro productInModal">
<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"><span class="priceWrapper"></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['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax"><span class="priceWrapper"></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['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax"><span class="priceWrapper"></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['prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['tax_incl_color']|escape:"javascript":"UTF-8"}" class="priceWithTax"><span class="priceWrapper"></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>
</div>

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,78 @@
{*
* 2018 Singleton software
*
* @author Singleton software <info@singleton-software.com>
* @copyright 2018 Singleton software
*}
<style>
{$dualPriceConfigData['detail_parent_path']|escape:"javascript":"UTF-8"} {$dualPriceConfigData['detail_price_path']|escape:"javascript":"UTF-8"} {
display:none;
}
</style>
<script type="text/javascript">
//<![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}">
<span class="dualDisplayPro productDetail our_price_display">
{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>
{/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>
{/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>
{/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>
{/if}
{/if}
</span>
{/if}
<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>
{/if}
{if $dualPriceConfigData['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax"><span class="priceWrapper">{$productPriceInDetail['taxExclPrice']}</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['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax"><span class="priceWrapper">{$productPriceInDetail['taxExclPrice']}</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['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>
{/if}
{/if}
</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>
{/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>
{/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>
{/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>
{/if}
{/if}
</span>
{/if}
</span>
</div>

View File

@@ -0,0 +1,64 @@
{*
* 2018 Singleton software
*
* @author Singleton software <info@singleton-software.com>
* @copyright 2018 Singleton software
*}
<span class="dualDisplayPro productCatalog">
{if $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}">{$originalPriceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{/if}
</span>
{/if}
<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">{$priceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{if $dualPriceConfigData['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax">{$priceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{else}
{if $dualPriceConfigData['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax">{$priceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{if $dualPriceConfigData['prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['tax_incl_color']|escape:"javascript":"UTF-8"}" class="priceWithTax" itemprop="price">{$priceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{/if}
</span>
{if $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}">{$originalPriceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithoutTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</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}">{$originalPriceWithTax|escape:"javascript":"UTF-8"}{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span>
{/if}
{/if}
</span>
{/if}
</span>

View File

@@ -0,0 +1,39 @@
{*
* 2018 Singleton software
*
* @author Singleton software <info@singleton-software.com>
* @copyright 2018 Singleton software
*}
<script type="text/javascript">
//<![CDATA[
var dualPriceConfigData = JSON.parse('{$dualPriceConfigDataJson|escape:"javascript":"UTF-8" nofilter}');
var domElementPaths = JSON.parse('{$domElementPaths|escape:"javascript":"UTF-8" nofilter}');
var productCombinationsControllerLink = '{$productCombinationsControllerLink|escape:"javascript":"UTF-8" nofilter}';
var baseDir = '{$urls.base_url|escape:"javascript":"UTF-8"}';
var ltPs1740 = Boolean('{$ltPs1740|escape:"javascript":"UTF-8"}');
//]]>
</script>
{* model pre zobrazenie ceny v modal po pridani do kosika *}
<div id="dualDisplayProWrapperModel">
<span class="dualDisplayPro productInModal">
<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"><span class="priceWrapper"></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['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax"><span class="priceWrapper"></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['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax"><span class="priceWrapper"></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['prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['tax_incl_color']|escape:"javascript":"UTF-8"}" class="priceWithTax"><span class="priceWrapper"></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>
</div>

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,92 @@
s{*
* 2018 Singleton software
*
* @author Singleton software <info@singleton-software.com>
* @copyright 2018 Singleton software
*}
<style>
{$dualPriceConfigData['detail_price_path']|escape:"javascript":"UTF-8"} {
display:none;
}
</style>
<script type="text/javascript">
//<![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}">
<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>
{/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>
{/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>
{/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>
{/if}
{/if}
</span>
{/if}
<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>
{/if}
{if $dualPriceConfigData['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax"><span class="priceWrapper">{$productPriceInDetail['taxExclPrice']}</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['prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['tax_excl_color']|escape:"javascript":"UTF-8"}" class="priceWithoutTax"><span class="priceWrapper">{$productPriceInDetail['taxExclPrice']}</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['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>
{/if}
{/if}
</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>
{/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>
{/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>
{/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>
{/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"}
</span>
{/if}
</span>
</div>
{if $isModal}
<script type="text/javascript">
//<![CDATA[
moveFreshPrices(productID, true);
displayProductDetailPrice(productID, null);
//]]>
</script>
{/if}

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;