[QUOTE] написал:
$arFilter = array(
array(
"LOGIC" => "OR",
array('IBLOCK_ID' => 18, "=PROPERTY_VENDOR_VALUE" => $manufacturer),
array('IBLOCK_ID' => 21, "=PROPERTY_VENDOR_VALUE" => $manufacturer),
),
);[/QUOTE]
Это полнейший бред. Вы только представьте какой длинны станет sql запрос там в where or будет длинное полотно.
Я вам небольшой кусочек скину, думаю, разберетесь
[CODE]Catalog\PriceTable::getList(array(
'select' => array('PRODUCT_ID', 'PRICE', 'CURRENCY', 'QUANTITY_FROM', 'QUANTITY_TO'),
'filter' => array('@PRODUCT_ID' => $noOffersIds, '=CATALOG_GROUP_ID' => $priceId)
));
[/CODE]
$arFilter = array(
array(
"LOGIC" => "OR",
array('IBLOCK_ID' => 18, "=PROPERTY_VENDOR_VALUE" => $manufacturer),
array('IBLOCK_ID' => 21, "=PROPERTY_VENDOR_VALUE" => $manufacturer),
),
);[/QUOTE]
Это полнейший бред. Вы только представьте какой длинны станет sql запрос там в where or будет длинное полотно.
Я вам небольшой кусочек скину, думаю, разберетесь
[CODE]Catalog\PriceTable::getList(array(
'select' => array('PRODUCT_ID', 'PRICE', 'CURRENCY', 'QUANTITY_FROM', 'QUANTITY_TO'),
'filter' => array('@PRODUCT_ID' => $noOffersIds, '=CATALOG_GROUP_ID' => $priceId)
));
[/CODE]