マスターページテンプレートの管理
Liferay DXP/Portal 7.3以降で利用可能
マスターページテンプレートを管理するには、以下の手順に従ってください:
-
サイトメニュー() を開き、 デザイン → ページテンプレート に移動します。
-
[Masters] タブを選択します。
-
マスターページテンプレートの アクション() をクリックし、いずれかのオプションを選択します。
編集: マスターページのテンプレートを設定します。
サムネイルを変更する: マスターページテンプレートのカードに表示するサムネイル画像を選択します。
デフォルトとしてマークします: これはテンプレートをウィジェットページのデフォルトマスターページにします。 このオプションは、承認されたマスターページテンプレートで利用できます。
Rename: テンプレートの名前を変更する。
エクスポートします: マスターページのテンプレート定義をエクスポートしてダウンロードします。 このオプションは、承認されたマスターページテンプレートで利用できます。
コピーを作成する: マスターページテンプレートを複製します。 コピーでは、同じ名前の後に"Copy"を付けて使用します。
パーミッション: テンプレートのパーミッションを定義します。
削除する: マスターページテンプレートを削除します。 また、各テンプレートのボックスにチェックを入れ、管理ツールバーから ゴミ箱() を選択することで、複数のマスターページテンプレートを一度に削除することができます。
下書きを破棄する: マスターページの下書きを破棄する。 このオプションはドラフトで利用できる。
変更が行われ公開されると、マスターページテンプレートを使用するすべてのページに反映されます。
ページのマスターページテンプレートを変更する
ページのマスターページテンプレートは、 コンテンツページエディタで変更できます。 ページのテンプレートを変更するには、以下の手順に従ってください:
-
マスターページテンプレートを変更したいページに移動します。
-
編集() をクリックします。
-
編集サイドバーで、 ページデザインオプション メニュー () をクリックします。
-
マスターセクションで、使用するマスターページテンプレートを選択します。
マスターページテンプレートのデザイン変更
-
サイトメニュー() を開き、 デザイン → ページテンプレート に移動します。
-
[Masters] タブを選択します。
-
Actions() をクリックし、設定したいマスターページテンプレートの → Edit をクリックします。
-
ページデザインオプション メニュー () → その他のページデザインオプション() をクリックします。
-
デザインタブでは、マスターページテンプレートのスタイルを変更することができます。
テーマ: サイトのページからテーマを使用するか、現在のマスターページテンプレートに特定のテーマを選択するかを選択します。
ファビコン テーマから適用されるデフォルトのファビコンを変更します。
スタイルブック テーマから適用されるデフォルトのスタイルブックを変更します。
テーマCSSクライアント拡張: テーマ CSS クライアント拡張 を追加すると、テーマ全体をデプロイすることなく、テーマのデフォルト CSS を完全に置き換えることができます。
CSSクライアント拡張: CSS クライアント拡張機能 を追加し、マスターページテンプレートを使用するコンテンツページの CSS スタイリングを上書きします。
カスタムCSS: カスタムCSSも適用可能で、テーマの後に読み込まれます。 カスタム CSS は継承されたテーマを使用する場合は無効です。
JavaScriptクライアント拡張とカスタムJavaScript: JavaScriptクライアントエクステンション を追加することで、このマスターページテンプレートを使用したページが訪問されたときにJavaScriptを実行させることができます。 ページの下部で実行されるカスタムJavaScriptコードを追加することができます。
テーマはマスターページテンプレートを通してコンテンツページに適用される。 マスターページテンプレートがコンテンツページに適用されると、コンテンツページのデザインはマスターページテンプレートによって定義されます。