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

Проблема при назначении цены элементу каталога

00 голосов
1
Вот пример кода, при помощи которого я добавляю элемент в каталог и аытаюсь назначить ему цену.
Элемент добавляется, а цена - нет. Ошибки не выводятся.
В чем может быть проблема?

Код
if( CModule::IncludeModule("iblock") && CModule::IncludeModule("catalog") )
{
    $_NewEl = new CIBlockElement;

    $arLoadProductArray = Array( /* бла бла бла */ );

    if( $_NEW_EL_ID = $_NewEl->Add( $arLoadProductArray ) )
    {            
        if( !CPrice::SetBasePrice( $_NEW_EL_ID, 30000, "RUB" ) )
        { echo "Ошибка!"; }
    } 
    else
    {
        echo "Ошибка: ".$_NewEl->LAST_ERROR;
    }
}
спросил 26 Июль, 13 от EverleSS (200 баллов)

1 Ответ

00 голосов
эм.... а почему используется CPrice::SetBasePrice ?
а не CPrice::Add.... Я так понимаю, вам требуется добавить новую
ответил 26 Июль, 13 от Mageradje (660 баллов)

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

0 голосов
1 ответ
0 голосов
5 ответов
0 голосов
0 ответов
спросил 07 Июль, 13 от Limur (240 баллов)
0 голосов
1 ответ
спросил 01 Март, 14 от Onari (100 баллов)