Используя
CCatalogStoreProduct::GetList
получилось собрать такую конструкцию
$arStoreAmount = array();
CModule::IncludeModule('catalog');
$arFilter = array("PRODUCT_ID" => $prod_ID);
$rsStoreAmount = CCatalogStoreProduct::GetList(array(), $arFilter, false, false, array());
while ($arStoreAmount[] = $rsStoreAmount->Fetch()) {
// echo "<pre>"; print_r($arStoreAmount); echo "</pre>";
//if ($arStoreAmount['AMOUNT'] >= 1) {
//$arStoreAmount = $arStoreAmount;
//echo '<pre>'; print_r($arStoreAmount); '</pre>';
//}
}
и вывести в табличной верстки таким образом
<table>
<tr style="background-color: #bfa099;">
<th>ID-ТОВАРА</th>
<th>МАГАЗИН</th>
<th>КОЛИЧЕСТВО</th>
</tr>
<? foreach ($arStoreAmount as $key): ?>
<? if ($key['AMOUNT'] >= 1): ?>
<tr>
<td><?= $key['PRODUCT_ID'] ?></td>
<td><?= $key['STORE_NAME'] ?>, <?= $key['STORE_ADDR'] ?></td>
<td><?= $key['AMOUNT'] ?></td>
</tr>
<? endif; ?>
<? endforeach; ?>
</table>
Вот что получилось на странице:
Но как можно передать свойства размеров, так и остается непонятным вопросом, на скриншоте выделил размеры товара, которые необходимы передать в торговый каталог или как то вывести их в соответствии с PRODUCT_ID и справа то что получилось вывести из торгового каталога