Вы здесь

Как в Views вывести ближайшую дату?

0
  1. По модулю views и date:
    Есть повторяющиеся события, соответственно n-e количество дат. Через views и модуль date выводится только первая по порядку дата. Нужно, чтобы выводилась ближайшая дата, относительно сегодняшнего дня, т.е. убрать неактуальные даты и вывести предстоящие.
    Есть опция "начинается с" и "заканчивается до" с Identify specific start and/or end dates in the format YYYY-MM-DDTHH:MM:SS, or leave blank for all available dates. Но она не подходит, т.к. придется следить и вручную каждый раз вводить нужную границу.
  2. По модулю date и его выводу на странице.
    Аналогичный вопрос: как убрать неактуальные даты и вывести предстоящие.

Заранее спасибо

Версия Drupal: 
7.x
Связанные проекты: 
ViewsDate
Вопрос задан 10.09.2016 - 20:32

Ответы

0

Чтобы вывести только предстоящие события, нужно добавить фильтр во Views
Содержимое: Дата - дата начала
Настройки вот такие:

Ответ дан 10.09.2016 - 23:21

Немного то. Нужно вывести даты события так:
Допустим сегодня 1 сентября
Событие проводится каждый день с 25 августа по 25 сентября.
При выводе показываются все значения даты от 25 августа до 25 сентября
Нужно чтобы выводились значения без предыдущих дат, т.е. в данном случае с 1 сентября по 25 сентября

1 сентября
2 сентября
...
25 сентября

Игрался с множественным значением, не вышло.

Комментарий оставлен 11.09.2016 - 08:35

Использую модуль Date который позволяет создать дату окончания события, а уже потом во вьюс ставлю фильтр на Дату окончания больше чем текущая дата (см скриншот).

Комментарий оставлен 16.09.2016 - 11:28