getProductSkuMap
array public static \Bitrix\Catalog\CatalogViewedProductTable::getProductSkuMap( integer $iblockId, integer $sectionId, integer $fuserId, integer $excludeProductId, integer $limit, integer $depth, string|null $siteId = null );
Метод возвращает карту вида: товар - торговое предложение. Метод статический.
Параметры
| Параметр | Описание | Версия |
|---|---|---|
| $iblockId | Идентификатор инфоблока. | |
| $sectionId | Идентификатор раздела. | |
| $fuserId | Идентификатор покупателя. | |
| $excludeProductId | Идентификатор товара, который надо исключить из выборки. | |
| $limit | Максимальное количество. | |
| $depth | Глубина вложенности. | |
| $siteId | Идентификатор сайта. |
Примеры
Пример работы, для текущего пользоваетля, инфоблок 2.
\Bitrix\Main\Loader::includeModule('catalog');
$data = \Bitrix\Catalog\CatalogViewedProductTable::getProductSkuMap(
$iblockId=2,
$sectionId=false,
$USER->getId(),
$excludeIds=[],
$limit=0,
$depth=0,
SITE_ID);
echo '<pre>'.print_r($data, 1).'</pre>';
Array
(
[104] => 9
[97] => 8
)
© «Битрикс», 2001-2025, «1С-Битрикс», 2025