В ИБ есть свойства:
GAME - "Привязка к элементам инфоблока"
DATE - "Дата/Время"
Есть код:
который всегда выдает "не найдено", хотя в системе есть элемент, соответствующий передаваемым параметрам.Проблема именно с фильтрацией по дате. Более того, на другом сайте этот же код работает правильно.
Есть какие-то моменты, из-за которых может возникать такая проблема, или единственное решение обратиться к тех.поддержке?
GAME - "Привязка к элементам инфоблока"
DATE - "Дата/Время"
Есть код:
| Код |
|---|
$date = '21.04.2016 17:15:00';
$res = CIBlockElement::GetList(
Array("ID"=>"DESC"),
Array("IBLOCK_ID"=>3, "ACTIVE"=>"Y", "PROPERTY_DATE"=>ConvertDateTime($date, "YYYY-MM-DD HH:MI:SS"), "PROPERTY_GAME"=>$id),
false,
Array("nTopCount"=>1),
Array("IBLOCK_ID", "ID", "PROPERTY_GAME", "PROPERTY_DATE")
);
if($ob = $res->GetNext()) {
echo 'найдено: '.$ob["ID"];
} else {
echo 'не найдено';
} |
который всегда выдает "не найдено", хотя в системе есть элемент, соответствующий передаваемым параметрам.Проблема именно с фильтрацией по дате. Более того, на другом сайте этот же код работает правильно.
Есть какие-то моменты, из-за которых может возникать такая проблема, или единственное решение обратиться к тех.поддержке?