Drupalビューで最も古いノードと最新のノードのみを表示する方法は?

私はこれを行う最も簡単な方法は、特定のコンテンツタイプの最も古いノードと最新のノードだけを表示するビューを作成したいですか?ありがとう

0

2 答え

これは hook_views_query_alter で可能です。しかし、コードレスのアプローチでは、2つのビューを作成することをお勧めします。あなたのコンテンツタイプの最新ノードを取得するための最も古いものと別のものを取得する1つのビュー。 パネルを使用して、これらのビューを互いに隣り合わせて配置することで、それらのビューを直観的に見せることができます。

0
追加された

これは、Views UIでこれを行う最も簡単な方法です。

1)Content typeとPublishedのフィルタを持つビュー表示(ページ、ブロックなど)を作成し、1つのノードのみを表示するように制限し、日付を昇順に並べ替えます。最も古いノードが表示されます。

2)同じビューで[添付ファイル]表示を追加します。同じフィルタと制限を使用して、ソートを降順に変更する(この表示をオーバーライドすることによってのみ)。この方法で、最新のノードを取得します。

0
追加された