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

Как вывести цену со скидкой?

00 голосов
3
Здравствуйте. Помогите с вопросом, исследование старых тем не помогло. Сам новичок в "Битриксе".
У товаров есть несколько типов цен. Для определенного товара установлена скидка по базовой цене. Нужно, чтобы в карточке такого товара цена отображалась так: "старая" цена перечеркнута, а рядом - цена со скидкой.У товаров без скидки при этом карточка товара никак не должна изменяться.
Цены сейчас отображаются таблицей так, как ниже. Базовая цена- CATALOG_PRICE_7
Код
 <tr>
                     <td class="title">Цена</td>
                     <td class="title">в интернет-магазине:</td>
                     <td><?=$arResult["CATALOG_PRICE_7"]?> руб</td>
                  </tr>
                  
                  <tr>
                     <td class="title"></td>
                     <td class="title">розничная: </td>
                     <td><?=$arResult["CATALOG_PRICE_5"]?> руб</td>
                  </tr>

Заранее спасибо.
спросил 03 Окт, 13 от TyZu4eG (120 баллов)

3 Ответы

00 голосов
Попробуй вывести так:
Код
$arResult["PRICES"]["CATALOG_PRICE_7"]["DISCOUNT_VALUE"]
ответил 16 Окт, 13 от Dalboz (140 баллов)
00 голосов
Не работает. Возможно, следует использовать методы класса CCatalogDiscount?!
ответил 17 Янв, 14 от TyZu4eG (120 баллов)
00 голосов
Это все должно вставать автоматически, без корректировки  кода
ответил 05 Май, 14 от PhoenX (290 баллов)

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

0 голосов
3 ответов
спросил 17 Март, 14 от Vofka (100 баллов)
0 голосов
5 ответов
спросил 07 Ноя, 13 от Arikka (100 баллов)
0 голосов
1 ответ
спросил 26 Сен, 13 от rullezzz (220 баллов)
0 голосов
0 ответов
спросил 07 Июль, 13 от Limur (240 баллов)