Список программ за один день.

Главные вкладки

Аватар пользователя likin likin 31 октября 2013 в 15:37

Доброго дня.

Работаю со Views. В материале есть поле дата/время.
Задача.
Выводить материалы только одного дня.

Пробую решить через contextual filters. Не получется. Мало общего между Filters и Contextual filters. Получается фильтровать только по одной дате. Фильтрацию по диапазану тоже не могу найти.

Возможно ли решить проблему без написания кода?

Спасибо.

Комментарии

Аватар пользователя likin likin 31 октября 2013 в 16:08

granularity - Day - Не могу найти.
Я как-то видел эту форму.
Но теперь у меня все формы одинаковые для различных типов полей.

Аватар пользователя likin likin 31 октября 2013 в 16:54

Все решения сверху - это простой фильтр + Кастомное решение.
Ни одно из решений не работает с Contextual filters.

Вывод: делать свой велосипед.
Попровьте меня пока я опять не начал делать глупость.

Спасибо.

Аватар пользователя sergeybelya sergeybelya 31 октября 2013 в 16:59

likin wrote:
Все решения сверху - это простой фильтр + Кастомное решение.
Ни одно из решений не работает с Contextual filters.

Вывод: делать свой велосипед.
Попровьте меня пока я опять не начал делать глупость.

Спасибо.

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

Аватар пользователя likin likin 31 октября 2013 в 17:11

Я делаю мини архив. Это изьезженная тема Smile "now" не всегда подходит. так как день может быть любым. Надо достать дату с url, почему я и накинулся на exposed filter.

Аватар пользователя sergeybelya sergeybelya 31 октября 2013 в 20:23

likin wrote:
Я делаю мини архив. Это изьезженная тема Smile "now" не всегда подходит. так как день может быть любым. Надо достать дату с url, почему я и накинулся на exposed filter.

Так вы некорректно задачу сформулировали изначально. Используйте модуль Calendar - в нем все эти вьюшки уже созданы.

Аватар пользователя likin likin 31 октября 2013 в 17:16

Сейчас я вижу только такое решение:
1. Date filter, granularity - day.
2. Set filter value now.
3. views_alter вытаскивать дату с url, устанавливать фильтр.

Спасибо.