ページテンプレートの作成
Liferay DXP/ポータル 7.3 以上
ページ テンプレートを使用すると、事前定義されたレイアウトとコンテンツに基づいてページを作成できます。 すぐに使用できるいくつかの基本的なページテンプレートがあります。

独自の コンテンツ ページ テンプレートと ウィジェット ページ テンプレートを作成することもできます。
Liferay DXP 7.4以降の場合、ページテンプレートコレクションは、Liferay UIではページテンプレートセットと呼ばれます。
新規のページテンプレートの作成
-
サイト メニュー (
) を開き、 デザインを展開して、 ページ テンプレートに移動します。 -
ページ テンプレート タブを選択します。
-
[新規] をクリックし、新しいページ テンプレート セットを作成してページ テンプレートを整理します。
![ページ テンプレート セットを作成するには、[ページ テンプレート] タブを使用します。](https://resources.learn.liferay.com/images/dxp/latest/en/sites/creating-pages/adding-pages/creating-a-page-template/images/02.png)
-
追加 (
) をクリックし、 コンテンツ ページ テンプレート または ウィジェット ページ テンプレートを選択します。 -
名前を入力し、 [保存]をクリックします。
新しいページ テンプレートが表示されます。 コンテンツ ページ テンプレートを構成するには、 コンテンツ ページの構築 の指示に従います。 同様に、ウィジェット ページ テンプレートを作成するには、 ウィジェット ページ を参照してください。
セット内のページ テンプレートの横にある アクション (
) → 編集 をクリックすることで、いつでもページ テンプレートを編集できます。
新しく作成したページ テンプレートをプレビューするには、プレビューするテンプレートの横にある アクション (
) → プレビュー を選択します。
既存ページからのページテンプレートの作成
ページの編集中にページ テンプレートを作成することもできます。 新しいページ テンプレートは、作成時にフラグメントとウィジェットのすべての構成を保持します。 これにより、サイトを拡張する際の時間を節約できます。
ページからページテンプレートを作成するには、
-
ページを編集中、ページの右上隅にある オプション (
) をクリックし、 ページ テンプレートに変換を選択します。![オプション メニューの [ページ テンプレートに変換] をクリックして、編集中のページを新しいページ テンプレートに変換します。](https://resources.learn.liferay.com/images/dxp/latest/en/sites/creating-pages/adding-pages/creating-a-page-template/images/03.png)
-
既存のページ セットを選択するか、 [新しいセットに保存] を選択して、ページ テンプレートの新しいページ テンプレート セットを作成します。

ページ テンプレート セットがない場合は、新しいページ テンプレート セットの 名前 を選択し、オプションで 説明 を選択します。 [保存] をクリックして、ページを新しく作成されたテンプレート セットのテンプレートとして保存します。
-
保存をクリックします。
選択したページ テンプレート セットには、現在編集中のページに基づいた新しいページ テンプレートが下書きとして作成されます。
新しいページでページ テンプレートを使用するには、ページ テンプレートの下書きを公開する必要があります。
新規ページテンプレートの共有
デフォルトでは、ページ テンプレートの作成者のみが使用できます。 新しく作成されたページテンプレートに他のユーザーがアクセスできるようにするには、
-
ページ テンプレート アプリケーションを開き、ページ テンプレート タブを選択します。
-
共有するページ テンプレートの [アクション] (
) をクリックし、 [権限]を選択します。
-
ページ テンプレートにアクセスするロールに対して、 表示 権限を有効にします。 たとえば、すべてのユーザーがページ テンプレートを使用できるようにするには、 ユーザー ロールの表示権限を有効にします。
-
保存をクリックします。
指定されたロールを持つユーザーは、ページテンプレートにアクセスできます。
ウィジェットページの変更のプロパゲート
ウィジェット ページ テンプレートからページを作成すると、変更はデフォルトでページ テンプレートから継承されるため、今後の変更はページ テンプレートを使用するページに自動的に伝播されます。 サイト管理者は、個々のページの 設定を通じてこの動作を無効にすることができます。
コンテントページの変更のプロパゲート
コンテンツ ページ テンプレートを使用して作成された場合、コンテンツ ページの変更は自動的には反映されません。 ただし、コンテンツ ページで使用されるフラグメントへの変更を伝播することはできます。 詳細については、「 フラグメントの変更の伝播 」を参照してください。
他のサイトとのページテンプレートの共有
ページの場合と同じプロセスを使用して、ページ テンプレートを他のサイトと共有できます。 方法については、「 サイトのページとコンテンツのエクスポート/インポート 」の手順に従ってください。
ステージングとページテンプレート
ステージングが有効になっている場合、ウィジェット ページ テンプレートへの変更はステージングされたページに自動的に伝播されます。 これらの変更は、ページが本番環境に公開される前に承認される必要があります。 このため、ウィジェット ページ テンプレートの変更がステージングされたページに自動的に伝播される機能をオフにすることはできず、 変更を継承 セレクターは表示されません。