Доброго времени суток. Возникла такая проблема:
При добавлении в фильтр параметра "ACTIVE_DATE" => "Y" в методе CIBlockElement::GetList, в выборку не попадают товары с DATE_ACTIVE_TO равной сегодня. То есть если сегодня 15.04, то элементы у которых DATE_ACTIVE_TO указано 15.04 не попадают в выборку
Это так и должно быть ? Смотрел в исходниках, там вроде ACTIVE_TO и ACTIVE_FROM сравниваются как <= и >= NOW(). Кстати функцию NOW() проверил - выдает правильное время.
На самом деле возникла проблема с AddToBasketByProductID(). Она отказывается добавлять такие товары в корзину, погуглив понял что скорее всего по причине выше, т.к. остальные товары добавляются нормально.
Заранее спасибо за помощь.
При добавлении в фильтр параметра "ACTIVE_DATE" => "Y" в методе CIBlockElement::GetList, в выборку не попадают товары с DATE_ACTIVE_TO равной сегодня. То есть если сегодня 15.04, то элементы у которых DATE_ACTIVE_TO указано 15.04 не попадают в выборку
Это так и должно быть ? Смотрел в исходниках, там вроде ACTIVE_TO и ACTIVE_FROM сравниваются как <= и >= NOW(). Кстати функцию NOW() проверил - выдает правильное время.
На самом деле возникла проблема с AddToBasketByProductID(). Она отказывается добавлять такие товары в корзину, погуглив понял что скорее всего по причине выше, т.к. остальные товары добавляются нормально.
Заранее спасибо за помощь.