Ответить Новая тема Новый опрос 
 Отображение цены БЕЗ скидки в product-list.tpl
Vova
Cпециалист
Сообщений: 108
Регистрация: 27-04-2012


01-04-2014 18:20
Нашел код в product.tpl который отображает цену без скидки, однако он не отображается в product-list.tpl категории товаров.
Подскажите куда копать, может кто сталкивался.

Код:
<p id="old_price">
                    {if $priceDisplay >= 0 && $priceDisplay <= 2}
                        {if $productPriceWithoutRedution
> $productPrice}
                        <span id="old_price_display">{convertPrice price=$productPriceWithoutRedution}</span>
                            {if $tax_enabled}
                                {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}
                            {/if}
                        {/if}
                    {/if}
                    </p>
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
prestaservice
Cпециалист
Сообщений: 283
Откуда: Украина
Регистрация: 11-10-2013


01-04-2014 21:48
Выводите так
Цитата:
{if ((isset($product.on_sale) && $product.on_sale) || (isset($product.reduction) && $product.reduction)) && $product.price_without_reduction > $product.price && $product.show_price AND !isset($restricted_country_mode) && !$PS_CATALOG_MODE}
<p class="price_container"><span class="old_price_home">
{convertPrice price=$product.price_without_reduction}
</span></p>{else}<div style="height:21px;"></div>{/if}

 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Vova
Cпециалист
Сообщений: 108
Регистрация: 27-04-2012


02-04-2014 18:13
Спасибо помогло!!!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
tem44ik
Новичок
Сообщений: 10
Регистрация: 29-09-2011


31-08-2014 22:24
Здравствуйте. А как в product-list.tpl можно вывести скидку числом, а не в процентах (в процентах выводит), а если скидка добавлена как число от цены, то нет.

В Product.tpl, насколько понимаю, за это отвечает.

Цитата:
<p id="reduction_amount" {if !$product->specificPrice || $product->specificPrice.reduction_type != 'amount' || $product->specificPrice.reduction|floatval ==0} style="display:none"{/if}>
<span id="reduction_amount_display">
{if $product->specificPrice && $product->specificPrice.reduction_type == 'amount' && $product->specificPrice.reduction|floatval !=0}
-{convertPrice price=$productPriceWithoutReduction-$productPrice|floatval}
{/if}
</span>
</p>

Prestashop 1.6.
Заранее спасибо.


Сообщение отредактировано tem44ik 31-08-2014 23:31 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


02-09-2014 11:26
Цитата:( tem44ik @ 31-08-2014 23:24 Смотреть сообщение )
А как в product-list.tpl можно вывести скидку числом, а не в процентах (в процентах выводит), а если скидка добавлена как число от цены, то нет.

Код:
{if $product.specific_prices.reduction_type == 'amount'}
    <span class="price-percent-reduction">-{convertPrice price=$product.specific_prices.reduction}</span>
{/if}
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
tem44ik
Новичок
Сообщений: 10
Регистрация: 29-09-2011


07-09-2014 17:35
Огромное спасибо! Очень выручили.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос