Код |
---|
$dbItems = CIBlockElement::GetList(
array(),
array(array(
'LOGIC'=>'OR',
array('ID'=>$arIds,'IBLOCK_ID'=>CSL::IB_CATALOG),
array('PROP'=>$arIds,'IBLOCK_ID'=>CSL::IB_OFFERS),
)
),
false,
false,
array('*','PROPERTY_CML2_LINK')
);
|
Почему фильтр не array('ID'=>$arIds,'IBLOCK_ID'=>array(CSL::IB_CATALOG,CSL::IB_OFFERS)) ? так он работает медленней
Короче в корзине могут лежать как торговые предложения, так и просто товары. я хотеть получить их 1м, макс 2мя запросами.
2мя то получу без проблем, сначала определю ТП и найду родителя, а потом получу сами элементы. Вопрос в том, как завернуть в 1 запрос?