コントロールメニューのカスタマイズ

コントロールメニューは、Liferayの最も見やすくアクセスしやすいメニューです。たとえば、ホームページのコントロールメニューには、製品メニュー、シミュレーションメニュー、および追加メニューにアクセスするためのデフォルトのオプションがあります。このメニューは、Liferayでオプションを設定するためのゲートウェイと考えることができます。

図1:コントロールメニューには、左、右、中央の3つの構成可能な領域があります。また、現在表示しているページのタイトルとタイプも表示されます。

ホームページから移動すると、コントロールメニューが適応し、使用しているオプションに役立つ機能が提供されます。たとえば、[サイト管理] → [Content] → *[Web Content]*に移動すると、そのオプションに合わせて調整されたさまざまな機能を備えたコントロールメニューが表示されます。

図2:コンテキストをWebコンテンツに切り替えると、コントロールメニューはその領域に役立つオプションを提供するように適応します。

デフォルトのコントロールメニューは、メニューの左、中央、および右の部分を表す3つのカテゴリで構成されています。カテゴリごとにナビゲーションエントリを作成できます。

**注:**次のスニペットをportal_normal.ftlに追加することにより、コントロールメニューをテーマに追加できます。

  <@liferay.control_menu />

他の製品ナビゲーションメニュー(製品メニュー、シミュレーションメニューなど)はこのタグに含まれているため、上記のスニペットを指定すると、3つのメニューすべてがテーマに埋め込まれます。ユーザーパーソナルバーの埋め込みはわずかに異なります。詳細については、チュートリアルProviding the User Personal Barを参照してください。

Control Menu Entryの記事にアクセスして、サンプルのコントロールメニューエントリを参照できます。

次に、コントロールメニューをカスタマイズする方法を学びます。

« カスタムパネルアプリの追加コントロールメニューエントリの作成 »
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています