так
\Bitrix\Catalog\PriceTable::query()
->setSelect(['ID','PRICE','PRODUCT_ID'])
->where('PRICE','')
->registerRuntimeField(
'ELEMENT',
new ReferenceField(
'ELEMENT', \Bitrix\Iblock\ElementTable::class,
Join::on('this.PRODUCT_ID', 'ref.ID')
->where('ref.IBLOCK_ID', CATALOG_BLOCK_ID)
))
->exec()->fetchAll();
могу скинуть пример через CIBlockElement::GetList , CPrice::GetList
Пока нет, понял что нет, тк надо брать товары и получать у них цену
наоборот связь ElementTable -> PriceTable тогда на left loin null
да уже понял, спс
Обсуждают сегодня