Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Не фильтрует GetList

00 голосов
1
Здравствуйте.
У меня на странице присутствует такой код
Код
<?
                        $arSelect1 = Array ("ID");
                        if ($arResult["ID"]=="441" || $arResult["ID"]=="442"): {
                                $arFilter1 = Array("IBLOCK_ID"=>"10",
                                        "ACTIVE"=>"Y"
                                );
                        };
                        elseif ($arResult["ID"]=="439"): {
                                $arFilter1 = Array("IBLOCK_ID"=>"10",
                                        "PROPERTY_MATERIAL"=>"Металл",
                                        "ACTIVE"=>"Y");
                        };
                        elseif ($arResult["ID"]=="440"): {
                                $arFilter1 = Array("IBLOCK_ID"=>"10",
                                        "PROPERTY_DEPTH_S_VALUE"=>"3.2",
                                        "ACTIVE"=>"Y");
                            };
                        endif;
                        $res = CIBlockElement::GetList(Array("SORT"=>"ASC"), $arFilter1, false, Array(), $arSelect1);
                        while($ob = $res->GetNextElement()) {
                            $arFields = $ob->GetFields();
                            $armaterials[]=$arFields["ID"];?>

Фильтр выводится правильно, а вот результат выводится правильный только для фильтра по материалу...Подскажите пожалуйста в чём может быть дело.
Заранее спасибо.
спросил 18 Окт, 13 от XIDAN (620 баллов)

1 Ответ

00 голосов
PROPERTY_­DEPTH_S
ответил 11 Ноя, 13 от Eddie (2,060 баллов)

Похожие вопросы

0 голосов
0 ответов
спросил 16 Ноя, 13 от XIDAN (620 баллов)
0 голосов
7 ответов
спросил 13 Авг, 13 от DooDLez (220 баллов)
0 голосов
2 ответов
спросил 27 Июнь, 13 от Kania (5,180 баллов)
0 голосов
2 ответов
спросил 28 Ноя, 13 от Duffel (100 баллов)
0 голосов
6 ответов
спросил 12 Сен, 13 от Lisica (900 баллов)