相対値でフィルターできる日付フィールドを追加するにはどうすればよいですか?


8

ビューを作成する場合、組み込みの日付フィールド(投稿日など)の相対値でフィルターするフィルターを追加できます。たとえば、次のスクリーンショットは、過去4日間に投稿された記事を表示するために作成したフィルターを示しています。

相対値でフィルター

残念ながら、コアには日付フィールドタイプがありません。日付フィールドタイプを取得するには、Dateモジュールをインストールします。これにより、日付を入力するための素晴らしいウィジェットを作成できます。ただし、日付モジュールによって作成された日付フィールドを相対値でフィルタリングする方法は見つかりませんでした(上記のPost dateのフィルターのように)。「フィルター基準の構成」画面にはIs equal toIs not equal to演算子がありますが、大なり演算子はありません。

相対値を提供しないフィルター

ナイジェルウォーターズのこの質問に対する賛成の回答からもわかるように、これは可能であると私は信じています将来の日付でコンテンツを表示するビュー。しかし、投票された回答に示されている結果を再現するために必要な正確な手順は、私にはわかりません。


それは私の答えではなく、スクリーンショットのみを提供しました。回答を投稿しようとしていましたが、Nigel Watersの方が速かったため、彼に画面を追加しただけで、回答が削除されたか、まったく投稿されませんでした(覚えていないため、1万気圧ではありません)。私はそれをやったか覚えていたい:(
Mołot

回答:


9

解決策を見つけました。(ドー!)

Dateパッケージの一部として付属するDate Viewsという名前のモジュールがあることがわかります。これを有効にすると、フィルター基準画面が変更され、相対演算子を使用できます。

フィルター基準


覚えるのも簡単:Dスクリーンショットを追加できますか?私がインストール選んだ、それは悪く見えるようすることはできません:P
Mołot
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.