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

Как правильно задать фильтр в GetIBlockElementList

00 голосов
4
Имется код:
Код
$items = GetIBlockElementList($ID, $SECTION_ID, $SORT, $NEWS_COUNT, $FILTER, $arSelect); 

Необходимо отфильтровать по параметру, параметр типа DateTime
как правильно задать $FILTER?
спросил 26 Дек, 13 от Meisa (100 баллов)

4 Ответы

00 голосов
выше данного куска написано след:
Код
$arSelect = array(
         "ID",
         "DETAIL_PAGE_URL",
         "PREVIEW_PICTURE",
         "DATE_ACTIVE_FROM",
         "NAME",
         "PREVIEW_TEXT",
         "PREVIEW_TEXT_TYPE",
         "PROPERTY_*"
         
      );
ответил 19 Март, 14 от Meisa (100 баллов)
00 голосов
Код
$FILTER = array(
    'PROPERTY_PROPNAME' => '2007-12-31'
);
ответил 11 Июль, 14 от NiTrO (160 баллов)
00 голосов
QUOTE]Дмитрий Бычков пишет:
Код
$FILTER = array(
    'PROPERTY_PROPNAME' => '2007-12-31'
);
[/QUOTE]

Написал cлед
Код
$FILTER = array('PROPERTY_DATE' => '2004-04-07'); 
      $items = GetIBlockElementList($ID, $SECTION_ID, $SORT, $NEWS_COUNT, $FILTER, $arSelect);

DATE- ипя поля в инфо блоке
Данные с таким значением есть в базе
Результат нулейвой...
Как жить дальше?
ответил 11 Ноя, 14 от Meisa (100 баллов)
00 голосов
Вот пример данных которые выходят без фильтра

Реестровый №: 13657
Дата внесения в Реестр: 07.04.2004 -(Date)
Дата последних изменений в Реестре: 05.05.2004
Год: 2004

Может стит написать на русском? Name проперти?
ответил 08 Март, 15 от Meisa (100 баллов)

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

0 голосов
3 ответов
спросил 12 Фев, 14 от Planix (200 баллов)
0 голосов
3 ответов