и при этом вам нужна вся информация о складе, включая пользовательские поля.
Можно воспользоваться методом CCatalogStore::GetList
| Код |
|---|
$dbStores = CCatalogStore::GetList(
array(),
array(
'PRODUCT_ID' => array(12),
// ID элемента(ов), обязательно массив, даже если он один
),
false,
false,
array(
'ID',
'TITLE',
'PRODUCT_AMOUNT',
'UF_*'
)
);
while ($arStore = $dbStores->Fetch()) {
echo '<pre>';
print_r($arStore);
echo '</pre>';
} |
Есть прямой метод CCatalogStoreProduct - делает тоже самое, но он не позволяет получить все поля склада
включая пользовательские поля.