Битрикс, как узнать размер скидки на товар?

Дата: 22 января /

Встала задача — вывести в процентном виде величину скидки на конкретный товар. Решение ниже, для компонента каталога.

<?#Вычисляенм процент скидки на товар
foreach($arElement["PRICES"] as $code=>$arPrice):
	if($arPrice["CAN_ACCESS"]):
      $discountPercent = 0;
		?>
		<?if($arPrice["DISCOUNT_VALUE"] < $arPrice["VALUE"]):?>
        <?$discountPercent = round(($arPrice['VALUE']-$arPrice['DISCOUNT_VALUE'])*100/$arPrice['VALUE'])?>
        <?=$discountPercent?>
		<?endif;?>
		<?
	endif;
endforeach;?>

Статьи по теме:

  1. Битрикс, как сделать сортировку по количеству просмотров?
  2. Битрикс, как скопировать инфоблок?
  3. Битрикс, в чем отличие [VALUE] от [~VALUE] ?
  4. Битрикс ресайз картинок
  5. Битрикс, как вывести множественное свойство и описание к нему?

Метки: ,

Рубрика: Bitrix

Оставить комментарий