Есть инфоблок, к которому привязаны элементы другого инфоблока множественным списком (привязка элементов в виде списка), к примеру это марки машин. Я создаю инфоблок и отмечаю у него марки Мерседес (ID=1) и Ауди (ID=2). Теперь мне нужно вывести все инфоблоки, которые привязаны одновременно к мерседесу и ауди.
Если я делаю так:
| Код |
|---|
$arFilter = array('PROPERTY_MAKE' => array(1, 2)); |
то нужные элементы выводятся, однако они выводятся и если сделать
| Код |
|---|
'PROPERTY_MAKE' => array(1) или 'PROPERTY_MAKE' => array(2) |
Если делать так:
| Код |
|---|
$arFilter = array(array( array('=PROPERTY_DEVICE' => 110), array('=PROPERTY_DEVICE' => 339))); |
то ничего не выводится.
Как мне выбрать элементы, которые привязыны ко всем маркам, которые я указываю в фильтре? (две и более)