web-dev-qa-db-ja.com

本文と段落フィールドの間にブロックを表示するにはどうすればよいですか?

Drupal 8ページのより大きな記事コンテンツタイプの場合、次の構造にしたいと思います。

タイトル画像/ビデオ

本文(タイトルとテキストが含まれる通常のノード本文)

接触ブロック

段落

タイトルの画像/動画については、2種類の記事タイプを作成するだけなのか、それともどちらか一方を実行する魔法を見つけるだけなのかはまだわかりませんが、それで問題ありません。

次に来る本文はそのまま続き、いくつかの紹介文が含まれます。タイトルの前に画像を配置できるように、独自のテンプレートを作成する必要があると思いますが、それで問題ありません。

Then、いくつかの単純な連絡先情報を含む単純なブロックが必要です(おそらくすべての記事で同じブロックです)。

Then、記事の残りの部分でいくつかの段落を保持する段落フィールドが続きます。

私がこのブロックをどのように配置できるかについてのアイデアはありますか?

よろしくお願いします:)

1
Byom the Great

最初に「レイアウトビルダー」モジュールを有効にします。エンティティ構成のデフォルトの「カスタムディスプレイ」の「表示の管理」で「フルコンテンツ」を有効にしてから、「レイアウトビルダーを使用」と「各コンテンツアイテムのレイアウトのカスタマイズを許可」を有効にします。

これにより、exの各ノード(構成でこれを有効にするこのタイプのノード)に「レイアウト」タブが表示されます。 -このエンティティの各フィールドを配置する方法、カスタムブロック、ユーザーフィールドなどを追加する機能。連絡先フォームが必要な場合は、カスタムモジュールにカスタムブロックを記述してフォームを内部に配置する必要があります。 Layout Builderからの配置。

2
svetlio
  1. インストール ブロックフィールドモジュール
  2. 段落タイプ「Drupalブロック」を作成する
  3. その段落タイプで、新しいモジュールのフィールドタイプを使用して新しいフィールドを作成します

これで、通常の段落と同じように、メインコンテンツ領域内に任意のブロックを配置できます。

0
Hudri