Есть элемент инфоблока - товар. У него 2 типа цены - базовая, и дистрибьютерская. Настроено через админку Битрикс.
базовая цена всегда попадает в массив $arResult
, а вот дистрибьютерская нет.
Как получить дистрибьютерскую цену, и вообще все цены товара из торгового каталога (если бы были еще например оптовая итд) через api битрикса?
Воспользуйтесь методом CPrice::GetList
мануал
Пример использования:
$price_result = CPrice::GetList(
array(),
array(
"PRODUCT_ID" => $PRODUCT_ID,
)
);
while ($arPrices = $price_result->Fetch())
{
echo '<pre>';
print_r($arPrices);
echo '</pre>';
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Необходимо сохранить в базу число вида 1234567890123456 (6 цифр после запятой, 10 перед запятой)