Вход Регистрация
*— обязательные для заполнения поля
Войти через социальные сети

[D7 Битрикс] Фильтр по дате активности

14.11.2016

Данный фильтр поможет получать записи с учетом даты Начало активности и Окончание активности, а также, если не будут заданы даты, универсальное решение.

$arMessage = MessageTable::getList(array(
    'order' => array('SORT' => 'ASC','ID' => 'ASC'),
    'select' => array('ID','TYPE','MESSAGE'),
    'filter' => array(
        '=ACTIVE' => 'Y',
        '?SITE_ID' => $siteId,
        'LOGIC' => 'AND',
        array(
            'LOGIC' => 'OR',
            '>=ACTIVE_TO' => new \Bitrix\Main\Type\DateTime(),
            'ACTIVE_TO' => null,
        ),
        array(
            'LOGIC' => 'OR',
            '<=ACTIVE_FROM' => new \Bitrix\Main\Type\DateTime(),
            'ACTIVE_FROM' => null,
        ),
    ),
))->fetchAll();
Комментарии
Получать ответы на почту

Разделы
ЗОЖ
Комментарии
Последние комментарии
Ну с 1 пунктом я разобрался как решить 2 с конвертацией
Нет у меня нету времени оно стандартное но у меня разная цена доставки на разный товар. Допустим рак...
В свойстве можно, типа html вот прям так задавать теги option, их же там несколько может быть ...
А как-то в ручную добавить с полем из инфо блока
local_delivery_cost - используется только в формате CSV. Вместо нее используется delivery-op...
Добрый день как в вашем модуле добавить переменную local_delivery_cost
Да там итальяшки большей частью... Хотя один хрен.
Подписка
Выберите рассылку