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-2024, «1С-Битрикс», 2024