Если я создаю представление, я могу добавить фильтр, который фильтрует по относительному значению в некотором встроенном поле даты, например, Дата публикации . Например, на снимке экрана ниже показан созданный мной фильтр, который будет отображать статьи, опубликованные за последние четыре дня.
К сожалению, в ядре нет типа поля даты. Чтобы получить тип поля даты, вы можете установить модуль Date . Это позволяет создавать красивые виджеты для ввода дат. Однако я не нашел способа отфильтровать поля даты, созданные модулем даты, по относительному значению (подобно фильтру, показанному выше для даты публикации ). Там нет Is equal to
и Is not equal to
операторов, но не больше , чем оператор, в окне «Настройка критерия фильтра».
Я полагаю, что это должно быть возможным, что также очевидно из недооцененного ответа Найджела Уотерса на этот вопрос: показать содержание с будущей датой . Тем не менее, точные шаги, которые нужно предпринять, чтобы воспроизвести результат, показанный в ответе с голосованием, ускользают от меня.
Ответы:
Я нашел решение. (Doh!)
Оказывается, есть модуль с именем Date Views, который входит в состав пакета Date . Если вы включите это, экран критерия фильтра изменится, и вы сможете использовать относительные операторы.
источник