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

Тип цен

00 голосов
1
Подскажите, пожалуйста, как корзине сообщить тип цен.

Вот так добавляю в корзину:

Код
if (CModule::IncludeModule("sale"))
{
  $arFields = array(
    "PRODUCT_ID" =>$PRODUCT_ID,
    "PRODUCT_PRICE_ID" => 1,
    "NOTES" => 1,
    "PRICE" => $arFields[PROPERTY_5_VALUE],
    "CURRENCY" => "RUB",
    "QUANTITY" => 1,
    "CAN_BUY" => "Y",
    "NAME" => "$arFields[NAME]",
    "CALLBACK_FUNC" => "MyBasketCallback",
    "MODULE" => "my_module",
    "NOTES" => "",
    "ORDER_CALLBACK_FUNC" => "MyBasketOrderCallback",
    "DETAIL_PAGE_URL" => "/catalogs/detail.php?ID=$PRODUCT_ID"
  );

  CSaleBasket::Add($arFields);
}


в результате весь товар "Отсутствуют в продаже", знаю что надо смотреть в сторону "типы цен" но где здесь указывается тип цены??
спросил 18 Ноя, 13 от Pankiller (100 баллов)

1 Ответ

00 голосов
Тип цены выбирается "за кадром", берется наименьшая цена из доступных для покупки. Права на типы цен настраиваются в админке.
ответил 05 Янв, 14 от Snaper (580 баллов)

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

0 голосов
3 ответов
спросил 15 Март, 14 от DikiyChe (180 баллов)
0 голосов
1 ответ
спросил 29 Янв, 14 от DikiyChe (180 баллов)
0 голосов
4 ответов
спросил 09 Янв, 14 от Du4ka (100 баллов)
0 голосов
2 ответов
спросил 17 Май, 13 от mrUhauma (320 баллов)
+1 голос
1 ответ
спросил 02 Фев, 16 от archi (130 баллов)