и при этом вам нужна вся информация о складе, включая пользовательские поля.
Можно воспользоваться методом 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 - делает тоже самое, но он не позволяет получить все поля склада
включая пользовательские поля.