私は、誕生日が今日であるユーザーのみを表示するようにユーザーリストをフィルターする良い方法を思いつきました。
D6での取り組み がありましたが、D7では何もありませんでしたか?
「ハック」として、誕生日フィールド( date フィールド)に公開フィルターを使用し、PHPコードを使用してブロックからリンクを作成しました:
$today = date("m-d", strtotime("today"));
print '<a href=/members/birthday?birthday='.$today.'>Today\'s Birthdays</a>';
理想的には、「昨日、今日、明日、来週」を表示する選択オプションで入力フィールドをオーバーライドしたいと思います。
D7でこれを行うより良いオプションはありますか?
コメントを元に、すでに回答はあるようですので、投稿します。
通常の日付フィルターは、すでにfield_birthday ==のチェックをサポートしています。時間、日、週などの細分性があり、単純な算術、「今+ 1日」などを実行することもできます。