マスターページテンプレートの作成¶
対応可能:Liferay DXP/Portal 7.3以降
ポータルには、サイトのページのヘッダーとフッターのルック&フィールを定義するために使用できるデフォルトのマスターページテンプレートが含まれていますが、さらにカスタムソリューションが必要になる場合があります。 このためのカスタムマスターページテンプレートを作成できます。
マスターページテンプレートを作成するには、次の手順に従います。
プロダクトメニューを開き、[サイト] → [デザイン] → [ページテンプレート] に移動します。
[マスター]タブで、 追加(
をクリックして、新しいマスターページテンプレートを作成します。
新しいマスターページテンプレートの 名前 を入力します。
サイドバーの [Fragments and Widgets](
)をクリックして、必要な共通要素のフラグメントを追加してください。
必要に応じて、ドロップゾーンをレイアウト内の新しい場所にドラッグ&ドロップします。 例えば、2つのモジュールからなるグリッドを追加し、ドロップゾーンを1つのモジュールに移動すると、ユーザーはグリッドのその部分にのみページフラグメントを追加することができます。
必要に応じて、 [Configure Allowed Fragments] ボタンをクリックして、ドロップゾーンに追加できるページフラグメントを指定します。
このマスターページテンプレートで許可するページフラグメントにチェックを入れます。
[Select New Fragments Automatically] にチェックを入れると、新しいフラグメントタイプが許可されるリストに含まれるようになります。
[保存] をクリックして、 [Allowed Fragments] のダイアログを閉じます。
コンテントページをプレビューするには、 プレビュー ボタン (
) をクリックしてください。
[Publish Master] をクリックし、マスターページテンプレートを作成します。
元に戻す() や やり直す(
) ボタンで任意の操作を元に戻したり、 履歴(
)で以前のバージョンの編集に戻ったりすることができます。
注釈
カスタムマスターページテンプレートを使用している場合、そのページのテーマはマスターページテンプレートで定義され、ページの設定から変更することはできません。 詳しくは、 Changing a Master Page Template's Theme をご覧ください。