В методе CIBlockSection::GetList() в Битриксе "LOGIC" оператор «OR» не работает по умолчанию из-за особенностей построения запросов к базе данных. Вместо этого можно использовать оператор "фильтр" для установки нескольких критериев.
Для того чтобы выводить все разделы при одновременном поиске по нескольким критериям (например, Test, Test2, Test3), можно изменить код следующим образом:
```php
$arFilter = array(
"IBLOCK_ID" => $iblockId,
"ACTIVE" => "Y",
"NAME" => array("Test", "Test2", "Test3")
);
$rsSections = CIBlockSection::GetList(array(), $arFilter, false);
while ($arSection = $rsSections->GetNext()) {
echo $arSection["NAME"]."<br>";
}
```
В этом примере мы создаем массив $arFilter с несколькими критериями поиска имени раздела. Это позволит получить все разделы, удовлетворяющие любому из критериев поиска.
Таким образом, мы можем получить все разделы, удовлетворяющие нескольким критериям одновременно, используя массивы в качестве значений в операторе "фильтр".