Layout Builderの中でDXPR Builderを使う.
コンテンツタイプの枠組みはLayout Builderにまかせ、中のコンテンツは DXPR Builderで編集者に作らせましょう。最後には、メインエリアの周りに 固定フィールドが並び、編集者は中央を自由に作ります。Layout Builderから 離れる場合は、Layout Builderからの移行を ご覧ください。
はじめる前に
- モジュールLayout Builderが有効です。
- コンテンツタイプのテキストフィールドがすでに DXPR Builderフォーマットを使っています。 既存コンテンツタイプへの導入 をご覧ください。Layout Builderをオンにしても、そのフォーマットは 保たれます。
設定手順
- まずStructure > Content types
(
/admin/structure/types)を開き、コンテンツタイプの Manage displayをクリックします。 - 対象はLayout options下のUse Layout Builderに チェックを入れてSaveをクリックします。
- クリックするのはManage layoutです。
- ホバーするのはBodyブロックで、鉛筆メニューを開き、 Configureを選びます。
- 確認するのはFormatterがDXPR Builderであることです。 Updateをクリックします。
- 周りに他のブロックを並べてSave layoutを クリックします。
表示結果
そのタイプのコンテンツアイテムを開きます。Layout Builderがセクションを 表示し、中央のフィールドにホバーするとDXPR Builderツールバーが出ます。 編集者は他のページと同じようにそのフィールドを作ります。
1つのセクションに自由な領域を追加することもできます。 DXPR Builder Block Typeサブモジュールが有効なら、 Manage layoutでAdd block > Create content blockを選びます。ブロックタイプの一覧が 出たらDrag and Drop Blockを選びます。編集者はその中の コンテンツをページ上でDXPR Builderで作ります。
| DXPR Builder | Layout Builder | |
|---|---|---|
| 使う人 | ページ上で使う編集者とマーケター | 別のレイアウトページで使うサイトビルダー |
| 並べる対象 | 1つのテキストフィールドの中のコンテンツ | ディスプレイのフィールドとブロックをセクションに |
| 構成要素 | 22のコンテンツエレメントと6のレイアウトエレメント、Drupalブロックとビュー | Drupalブロックとフィールド |
| ライセンス | 無料枠とプロダクトキー付き有料枠 | Drupalコアの一部 |
エディターが表示されない場合
- フィールドがツールバーなしのプレーンテキストで出ます。 レイアウトのBodyブロックが別の フォーマッターを使っています。Manage layoutでブロックの Configureを選び、Formatterを DXPR Builderにします。
- 1つのコンテンツアイテムだけ旧形式のままです。 切り替え前に保存された独自レイアウトを持っています。 Layoutタブを開いてRevert to defaultsをクリックします。
- ある編集者にツールバーが出ません。 編集者に
Edit with DXPR Builder権限がありません。
People >
Permissions (
/admin/people/permissions)で 付与します。
次はこちら
DXPR Builderを有効にするコンテンツタイプでDXPR Builderの探索を続けましょう。