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

Проблема с выводом цены со скидкой.

00 голосов
0
Здравствуйте!Пытаюсь вывести в каталоге розничную цену и цену со скидкой (которая перечёркнутая).
Перед подключением компонента, применяю купоны на скидку.


Код
global $USER;

      $objUser=new CUser;
      $rsUserFields = $objUser->GetList(($by="personal_country"), ($order="desc"), Array('ID'=>$USER->GetID()),array('SELECT'=>Array('UF_*')));
      $arUserFields = $rsUserFields->Fetch();
      if (CModule::IncludeModule("catalog"))
      {
         echo $arUserFields['UF_SUM_ORDER'];
         CCatalogDiscount::SetCoupon('CP-FIK3S-YWVIXQR');
         if ((int)$arUserFields['UF_SUM_ORDER'] >= 50000)
         {
            CCatalogDiscount::SetCoupon('CP-BTDYV-6E0YTNY');
            $objUser->Update($USER->GetID(), array('UF_STATUS'=>'Silver'));
         }
         if ((int)$arUserFields['UF_SUM_ORDER'] >= 100000)
         {
            CCatalogDiscount::SetCoupon('CP-RCMM1-OWQQR12OWQQR12');
            $objUser->Update($USER->GetID(), array('UF_STATUS'=>'Gold'));
         }
         if ((int)$arUserFields['UF_SUM_ORDER'] >= 150000)
         {
            CCatalogDiscount::SetCoupon('CP-IAR8P-WMRTB8H');
            $objUser->Update($USER->GetID(), array('UF_STATUS'=>'Platinum'));
         }
         if ((int)$arUserFields['UF_SUM_ORDER'] >= 250000)
         {
            CCatalogDiscount::SetCoupon('CP-LWJHQ-TY9UB46');
            $objUser->Update($USER->GetID(), array('UF_STATUS'=>'VIP'));
         }
      };
 


купоны применяются, товар добавляется в корзину с учётом скидки, но в результатах компонента каталога, НЕТ цены со скидкой. Помогите пожалуйста.
спросил 07 Июль, 13 от Limur (240 баллов)

Ваш ответ

Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

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

0 голосов
1 ответ
спросил 26 Сен, 13 от rullezzz (220 баллов)
0 голосов
2 ответов
спросил 22 Июнь, 13 от Minova (160 баллов)
0 голосов
1 ответ
спросил 16 Март, 15 от аноним
0 голосов
2 ответов
спросил 07 Март, 14 от junki (100 баллов)
0 голосов
3 ответов