Kda Posted September 9, 2015 Share Posted September 9, 2015 Доброго времени суток. Такая проблема с отображением скидки у товара: В каталоге у товаров, которые со скидкой, все отображается корректно(т.е. старая цена зачеркнута, новая выделена красным цветом с помощью стилей) http://clip2net.com/s/3nekVnV Код для вывода в категории (product-list.tpl) : {if $product.specific_prices} <!--Старая цена--><p class="old_price_display"><s>{convertPrice price=$product.price_without_reduction}</s></p> <!--Новая цена--><span class="price" style="color:#ED1C24;">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span> {else} <!--Цена товара--><span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span> {/if} В самом товаре отображается цена без скидки и всё: http://clip2net.com/s/3nelxvl Код для вывода в товаре (product.tpl) : {if $product->on_sale} <img src="{$img_dir}onsale_{$lang_iso}.gif" alt="{l s='On sale'}" class="on_sale_img"/> <span class="on_sale">{l s='On sale!'}</span> {elseif $product->specificPrice AND $product->specificPrice.reduction AND $productPriceWithoutReduction > $productPrice} <span class="discount">{l s='Reduced price!'}</span> {/if} </div> <div class="row_1"> <p class="our_price_display"> <span id="our_price_display">{convertPrice price=$productPrice}</span> </p> При этом код из product.tpl не работает в product.tpl. Link to comment Share on other sites More sharing options...
DaDmitrii Posted September 9, 2015 Share Posted September 9, 2015 Поищите в выводе товара id="old_price" и id="old_price_display", если скидка в процентах то еще и id="reduction_percent" Link to comment Share on other sites More sharing options...
Kda Posted September 22, 2015 Author Share Posted September 22, 2015 Поищите в выводе товара id="old_price" и id="old_price_display", если скидка в процентах то еще и id="reduction_percent" Посмотрел и нашёл, этот код "выводит" цену, точнее не выводит как надо: {if $product->specificPrice AND $product->specificPrice.reduction && $product->specificPrice.reduction > 0} <p id="old_price"><span class="price"> {if $priceDisplay >= 0 && $priceDisplay <= 2} {if $productPriceWithoutReduction > $productPrice} <span id="old_price_display price">{convertPrice price=$productPriceWithoutReduction}</span> <!-- {if $tax_enabled && $display_tax_label == 1} {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if} {/if} --> {/if} {/if} </span> </p> {/if} Link to comment Share on other sites More sharing options...
Kda Posted September 22, 2015 Author Share Posted September 22, 2015 Проблема решена, причем очень нетривиальным способом. <span id="our_price_display"> на любой другой span.... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now