web-dev-qa-db-ja.com

ブログノードの前の投稿と次の投稿ボタンのビューとCSSのみのソリューション?

作成できる Previous/Next API モジュールを見つけました previous-post & next-post 任意のノードに配置できるボタン。

たとえば、コンテンツタイプが「ブログ」のノードがある場合、そのような2つのボタンを1つのdivの下に配置できます。

コアのみの方法には、おそらくいくつかのcssでスタイル設定された2つのビューブロックが含まれます(おそらくdisplay: flex; flex-wrap: wrap;など)。

3
JohnDoea

これは、Core Bookモジュールで簡単に実行できます。たとえば、Drupal.orgの任意のページで確認できるように、 Drupal.org ページです。

drupal.org page

Bookモジュールの使用

  • インデックスのようなブックを作成し、必要な順序でノードを追加すると、上記のページに示すように、そのノードのタイトルとしてNextPrevが表示されます。

D8サイトスクリーショット:

構成ページ

enter image description here

サンプルページ:

enter image description here

4
CodeNext

あなたが言ったように、ビューを使用することでそれを簡単に達成できます。

次のようにビューを構成します。

  1. show "content" of type "Blog"のビューを作成します。

    enter image description here

  2. そのコンテンツタイプから、[グリッドとしてフォーマット]および[フィールドを追加]を必要な数だけ選択できます。

  3. ポケットベルをMiniに設定します。

  4. 次のようにミニページャー設定を構成します

enter image description here

  1. ビューを保存すると、出力は次のようになります。

enter image description here

それでおしまい。これがあなたの質問への答えを提供することを願っています。

1
Krishna Mohan