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

Фильтрация по свойству с логикой

00 голосов
4
Сгенерировал фильтр
Array
(
[PROPERTY_p_region] => 1840 | 1841 | 1842 | 1843
[IBLOCK_ID] => 42
[IBLOCK_LID] => ru
[IBLOCK_ACTIVE] => Y
[ACTIVE_DATE] => Y
[ACTIVE] => Y
[CHECK_PERMISSIONS] => Y
[SECTION_ID] => 229
[INCLUDE_SUBSECTIONS] => Y
)

не работает логика , выборка идет c условием PROPERTY_p_region = 1840, а мне нужно что бы выбрало всё где встречается любой из имеющихся значение. 1840 | 1841 | 1842 | 1843
Что я не так делаю ?
спросил 26 Янв, 14 от Kania (5,180 баллов)

4 Ответы

00 голосов
такой
Код
Array
(
    [PROPERTY] => Array
        (
            [?p_region] => 1840 | 1841 | 1842 | 1843
        )

    [IBLOCK_ID] => 42
    [IBLOCK_LID] => ru
    [IBLOCK_ACTIVE] => Y
    [ACTIVE_DATE] => Y
    [ACTIVE] => Y
    [CHECK_PERMISSIONS] => Y
    [SECTION_ID] => 229
    [INCLUDE_SUBSECTIONS] => Y
)

и такой
Код
Array
(
    [PROPERTY] => Array
        (
            [p_region] => 1840 | 1841 | 1842 | 1843
        )

    [IBLOCK_ID] => 42
    [IBLOCK_LID] => ru
    [IBLOCK_ACTIVE] => Y
    [ACTIVE_DATE] => Y
    [ACTIVE] => Y
    [CHECK_PERMISSIONS] => Y
    [SECTION_ID] => 229
    [INCLUDE_SUBSECTIONS] => Y
)

то же самой, выберает элементы со имеющимся значением 1840
ответил 25 Май, 14 от Kania (5,180 баллов)
00 голосов
Код
[?PROPERTY_p_region] => 1840 | 1841 | 1842 | 1843 
ответил 21 Сен, 14 от Arn4 (2,140 баллов)
00 голосов
нефига и так тоже не работает ))
вот нашел решение , работает
http://www.1c-bitrix.ru/support/forum/forum6/topic6230/message37812/#message37812
ответил 25 Янв, 15 от Kania (5,180 баллов)
00 голосов
[PROPERTY_p_region] => Array(1840,1841,1842,1843)
ответил 09 Май, 15 от Sazragore (500 баллов)

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

0 голосов
4 ответов
спросил 13 Янв, 14 от Tarakota (140 баллов)
0 голосов
1 ответ
спросил 22 Фев, 18 от аноним
0 голосов
2 ответов
спросил 01 Ноя, 13 от Saitan (260 баллов)
0 голосов
3 ответов
0 голосов
5 ответов