Документация для разработчиков

GetByIDEx

array
CCatalogProduct::GetByIDEx(
 int ID,
 boolean boolAllValues = false
);

Метод по коду товара ID возвращает все параметры этого товара, включая относящиеся к товару как к элементу информационного блока. Нестатический метод.

Важно! Метод нежелателен к использованию в связи с избыточностью данных и низкой производительностью.

Параметры вызова

ПараметрОписаниеС версии
ID Код товара.
boolAllValues Параметр определяет возвращать ли все значения множественных свойств (true) или нет (false). Необязательный параметр.12.0.0

Возвращаемые значения

Возвращает ассоциативный массив параметров товара или false в случае ошибки. Для просмотра всех доступных параметров воспользуйтесь кодом из приведенного ниже примера.

Пример использования

<?
$ID = 5;
$ar_res = CCatalogProduct::GetByIDEx($ID);
echo "<br>Товар с кодом ".$ID." имеет следующие параметры:<br><pre>";
print_r($ar_res);
echo "</pre>";
?>

Примечание: до версии модуля 12.5.6 на агенте этот метод выдает ошибку, т.к. использует объект $USER, который еще не определен (см. учебный курс).



© «Битрикс», 2001-2019, «1С-Битрикс», 2019
Наверх