logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

1.12. Drupal のメニュー

06/08/2019, by mikhail

Drupal は、他の多くの CMS と同様に、ページへのリンクをメニューにまとめられます。新しいメニューやそれへのリンクは、新しいページを作成するときに追加できます。

標準版の Drupal をインストールした後、5 つのメニューがあります。

Drupal menu

Main navigation - これは Drupal 7 の以前のメニュー main-menu(primary links)です。デフォルトで、ホームページへのリンクがあります。

User account menu - これは Drupal 7 の user-menu のメニューです。ここには個人アカウントへのリンクとそこからのログアウトがあります。

Tools - コンテンツ管理へのリンクを持つメニュー。

Footer - ページのフッター用のメニュー。デフォルトで問い合わせフォームへのリンクがあります。

Administration - 管理者の上部メニューを複製する大きなメニュー。

Drupal のメニューはブロックの形で表示されます。ブロックはブロックレイアウト管理 Structure - Block layout で表示できます:

Drupal 8 menu

新しいメニューを追加できます。そのために、Manage - Structure - Menus ページに移動して、add menu ボタンをクリックします:

/admin/structure/menu/add

drupal menu

それでは、メニューにリンクを追加しましょう。そのために、記事を作成します

/node/add/article

記事作成ページに移動すると、私たちの新しいメニューにリンクを追加する方法がないことがわかります。このメニューにリンクを追加するには、Article コンテンツタイプの設定で、記事をこのメニューに追加する機能を追加する必要があります:

drupal menu

コンテンツタイプの編集に入ります。Article にそこで私たちのメニューを追加します:

/admin/structure/types/manage/article

drupal 8 menu

これで、記事を作成するとき、私たちのメニューを選択できます:

/node/add/article

drupal 8 menu

リンク付きのメニューができたので、ブロックで表示しましょう:

/admin/structure/block

Drupal 8 menu

これで、私たちのメニューがすべてのページに表示されます。

Drupal 8 menu