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

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