Дабы не плодить тем, отпишусь тут.
Аналогичная проблема: arrFilter не работает с датой.
Эта строчка находится в файле news.php перед подключением компонента news.list
По идее, в arResult должны попадать элементы, в которых значение поля EVENT_DATE (тип "дата") совпадает с текущей датой, либо же это будущее число. По факту выдает все, т.е. как будто никакого фильтра и не применяется.
Проверял с другими типами данных - все ок.
1С-Битрикс: Управление сайтом 17.5.4
Редакция "Старт"
Можно каким-либо образом "заставить" фильтр воспринимать это поле как обычную строку, а не дату? Сравнением строк (strcmp) все бы решилось.
Аналогичная проблема: arrFilter не работает с датой.
Код |
---|
$GLOBALS["currentDateFilter"]=Array(">="."PROPERTY_EVENT_DATE"=>date("Y.m.d")); |
По идее, в arResult должны попадать элементы, в которых значение поля EVENT_DATE (тип "дата") совпадает с текущей датой, либо же это будущее число. По факту выдает все, т.е. как будто никакого фильтра и не применяется.
Проверял с другими типами данных - все ок.
1С-Битрикс: Управление сайтом 17.5.4
Редакция "Старт"
Можно каким-либо образом "заставить" фильтр воспринимать это поле как обычную строку, а не дату? Сравнением строк (strcmp) все бы решилось.