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

Найти значение в нескольких полях

00 голосов
2
Как настроить Фильтр инфоблока, чтобы он искал значение в ( названии или анонсе или детальном) и ( в интервале дат )?

что-то типа этого:
Код
$arFilter = array( "?(DETAIL_TEXT|PREVIEW_TEXT|NAME)"=>$_POST[ "sSearchQuery" ],
">=DATE_ACTIVE_FROM" =>$_POST[ "sDate1" ], 
"<=DATE_ACTIVE_FROM" =>$_POST[ "sDate2" ]
);


Перебрал кучу вариантов уже - ничего правильно не работает.
Проблема заключается в поиске значения переменной в 3х полях с логикой OR + интервал дат..
спросил 15 Апр, 14 от EverleSS (200 баллов)

2 Ответы

00 голосов
Думаю, удобно будет использовать поле SEARCHABLE_CONTENT после "<=DATE_ACTIVE_FROM" =>$_POST[ "sDate2" ],
ответил 18 Ноя, 14 от Eddie (2,060 баллов)
00 голосов
если есть решение, можно поподробнее!!!
ответил 14 Март, 15 от Mipanda (100 баллов)

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

0 голосов
2 ответов
0 голосов
1 ответ
спросил 08 Окт, 15 от аноним
0 голосов
2 ответов
0 голосов
3 ответов