Intereting Posts
Есть ли способ импортировать переменные Drupal в шаблон ветки? Как заставить Commerce Cart просмотреть обновление (Ajax?) Массовая загрузка через API форм или, пожалуйста, предостерегайте меня В пользовательской форме Drupal можно ли пользователю искать существующих пользователей? Некоторые значения полей стираются при создании нового узла (D7) Вертикальные вкладки формных полей формы, занимающие много времени для загрузки public: // URL-адреса, которые печатаются в исходном коде Как получить меню, используя его ссылку? Просмотры Слайд-шоу Непрерывный пейджер Как я могу сделать представления, показывающие 10 пунктов, если на самом деле меньше (и добавить заполнители)? Как не администраторы добавляют контент? Как передать аргумент из URL-адреса в отображаемый фильтр? Поля для профиля пользователя Как оставаться включенным при переключении языков через домен? Как я могу изменить вывод HTML сообщений об ошибках по умолчанию 403 и 404 без взлома ядра?

Как фильтровать вид с помощью поля даты на сегодняшний день?

Я подошел по-хорошему, чтобы отфильтровать список пользователей, чтобы показывать только тех, кто сегодня является днем ​​рождения.

Были усилия в D6, но ничего в D7?

В качестве «взлома» я использовал выставленный фильтр для поля дня рождения (поле даты ), а затем создал ссылку из блока с использованием кода PHP:

$today = date("md", strtotime("today")); print '<a href=/members/birthday?birthday='.$today.'>Today\'s Birthdays</a>'; 

В идеале я хотел бы переопределить поле ввода с помощью опции выбора, чтобы показать «вчера, сегодня, завтра, на следующей неделе».

Есть ли лучшие варианты, которые делают это в D7?

Solutions Collecting From Web of "Как фильтровать вид с помощью поля даты на сегодняшний день?"

Основываясь на комментариях, кажется, что у вас уже есть ответ, поэтому я отправляю его как таковой.

Фильтр регулярных дат уже имеет поддержку для выполнения проверки для field_birthday ==. Вы можете детализировать, например, час, день, неделю и даже делать простые арифметические «сейчас + 1 день» и тому подобное.