#drupal #arguments #drupal-views #date-range
#drupal #аргументы #drupal-просмотры #диапазон дат
Вопрос:
У меня есть представление, которое загружает определенные элементы goods в представление на основе даты начала и даты окончания, мне нужен диапазон дат. К сожалению, в аргументах drupal нет диапазона и опции фильтрации.
Я использую только одну таблицу в mysql, которая получает from и две date и возвращает определенные элементы.
Я пробовал этот код, но он не работает. Существует ли какой-либо фильтр диапазона дат, который выполняет эту работу, или я должен написать свой собственный фильтр?
function abc_display_screen() {
$viewName = 'abc';
$arg = '2008-01-04--2014-02-04';
$viewsHtml .= views_embed_view($viewName, 'default', $arg);
return $viewsHtml;
}
Ответ №1:
Не могли бы вы вместо этого использовать два фильтра?
Фильтровать по датам ниже x и выше y?
Ответ №2:
Я думаю, что модуль date может сделать это за вас. У него есть некоторая интеграция с представлениями, и я верю, что это то, что он делает. Однако используемые вами версии могут вызвать некоторые проблемы с интеграцией на данный момент.