Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Вывод цены со скидкой

00 голосов
1
Есть код вывода цены и я не могу понять как склепать условие такое, чтобы выводилась цена со скидкой и чтобы старая цена зачеркивалась, и на товар вешается картинка SALE.
Вот код вывода цены 
Код
<?=GetPrice($arItem['PROPERTIES']['sPrice']['VALUE']);?>
 

В каталоге создал еще одно свойство sPrice3. Буду использовать его для вывода цены-скидки.

На данный момент есть только одна мысль условия.  Если sPrice > sPrice3 тогда выводим sPrice3  и старая цена зачеркивается и на товар вешается картинка SALE. 
Только вот как это реализовать? Не понимаю.

Может подскажет кто-нибудь как это сделать? Буду очень благодарен! smile:)
спросил 26 Сен, 13 от rullezzz (220 баллов)

1 Ответ

00 голосов
Вот кусок кода в компоненте, который отвечает за вывод цены со скидкой:

Цитата
<?if($arPrice["DISCOUNT_VALUE"] < $arPrice["VALUE"]):?>                                                
<s ><?=$arPrice["PRINT_VALUE"]?></ s><span class="catalog-price sale"><?=$arPrice["PRINT_DISCOUNT_VALUE"]?></span>                                       
<?else:?>                                                
<span class="catalog-price"><?=$arPrice["PRINT_VALUE"]?></span>



Если цена со скидкой меньше текущей цены, то текущая цена цена со скидкойиначе
текущая цена

просто добавите в стили новый класс sale, в котором пропишите картинку SALE, и если есть цена со скидкой будет выводится с картинкой на товаре.
ответил 05 Окт, 13 от Mirti (140 баллов)

Похожие вопросы

0 голосов
2 ответов
спросил 22 Июнь, 13 от Minova (160 баллов)
0 голосов
0 ответов
спросил 07 Июль, 13 от Limur (240 баллов)
0 голосов
0 ответов
0 голосов
0 ответов
0 голосов
3 ответов
спросил 17 Март, 14 от Vofka (100 баллов)