Adding Pages
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

ページテンプレートの作成

Liferay DXP/Portal 7.3以降

ページテンプレートを使用すると、あらかじめ定義されたレイアウトとコンテンツに基づいてページを作成できます。 すぐに使用できるいくつかの基本的なページテンプレートがあります。

基本的なページテンプレートが利用可能です。

また、独自のコンテンツページテンプレートや ウィジェットページテンプレートを作成することもできます。

Liferay DXP 7.4以降の場合、ページテンプレートコレクションは、Liferay UIではページテンプレートセットと呼ばれます。

新規のページテンプレートの作成

  1. サイトメニュー (Site Menuを開き、 デザインを展開して、 ページテンプレート に移動します。

  2. ページテンプレート タブを選択します。

  3. 新規 をクリックして、ページテンプレートを整理するための新しいページテンプレートセットを作成します。

    ページテンプレートセットを作成するには、「ページテンプレート」タブを使用します。

  4. 追加 (Add page template icon) をクリックし、 コンテンツページテンプレート または ウィジェットページテンプレート を選択します。

  5. 名前を入力して、 保存 をクリックしてください。

新しいページテンプレートが表示されます。 コンテンツページテンプレートを設定するには、 コンテンツページの作成 の手順に従ってください。 同様に、ウィジェットページテンプレートを作成するには、 ウィジェットページ を参照してください。

セット内のページテンプレートの横にある アクション (Actions icon) → 編集 をクリックすると、いつでもページテンプレートを編集できます。

ヒント

新しく作成したページテンプレートをプレビューするには、プレビューしたいテンプレートの横にある アクション (Actions Icon) → プレビュー を選択します。

既存ページからのページテンプレートの作成

ページを編集しながら、そのページからページテンプレートを作成することもできます。 新しいページテンプレートは、作成時にフラグメントとウィジェットに関するすべての設定を保持します。 これにより、サイトを拡張する際の時間を節約できます。

ページからページテンプレートを作成するには、

  1. ページを編集している最中に、ページの右上隅にある オプション (Options) をクリックし、 ページテンプレートに変換 を選択します。

    オプションメニューの「ページテンプレートに変換」をクリックすると、編集中のページが新しいページテンプレートに変換されます。

  2. 既存のページセットを選択するか、 新しいセットに保存 を選択して、ページテンプレート用の新しいページテンプレートセットを作成します。

    新しいページテンプレートを公開する前に、基本情報を設定してください。

    ページテンプレートセットがない場合は、新しいページテンプレートセットの名前と 説明(オプション)を選択します。 をクリックして 保存すると、ページが新しく作成されたテンプレートセットにテンプレートとして保存されます。

  3. [Save(保存)]をクリックします。

選択したページテンプレートセットに、現在編集中のページに基づいた新しいページテンプレートが下書きとして追加されました。

重要

新しいページで使用するには、ページテンプレートのドラフトを公開する必要があります。

新規ページテンプレートの共有

デフォルトでは、ページテンプレートの作成者のみが使用できます。 新しく作成したページテンプレートに他のユーザーがアクセスできるようにするには、

  1. ページテンプレートアプリケーションを開き、「ページテンプレート」タブを選択します。

  2. 共有したいページテンプレートのアクション(Actions icon)をクリックし、 権限を選択します。

    権限設定時に、他のユーザーが新しく作成されたページテンプレートにアクセスできるようにします。

  3. ページテンプレートにアクセスする必要のあるロールに対して、 View 権限を有効にします。 例えば、 ユーザー ロールに対して「表示」権限を有効にすると、すべてのユーザーがページテンプレートを使用できるようになります。

  4. [保存]をクリックします。

指定されたロールを持つユーザーは、ページテンプレートにアクセスできます。

ウィジェットページの変更のプロパゲート

ウィジェットページテンプレートからページを作成する場合、デフォルトではページテンプレートからの変更が継承されるため、今後の変更はページテンプレートを使用するページに自動的に反映されます。 サイト管理者は、個々のページの設定 を通じてこの動作を無効にすることができます。

コンテントページの変更のプロパゲート

コンテンツページテンプレートを使用して作成されたコンテンツページに対する変更は、自動的に反映されません。 ただし、コンテンツページで使用されるフラグメントに変更を反映させることは可能です。 詳細については、 フラグメントの変更の伝播 を参照してください。

他のサイトとのページテンプレートの共有

ページテンプレートは、ページを共有するのと同じ手順で他のサイトと共有できます。 サイトページとコンテンツのエクスポート/インポート」の説明に従って、方法を学んでください。

ステージングとページテンプレート

ステージングが有効になっている場合、ウィジェットページのテンプレートへの変更は、ステージングされたページに自動的に反映されます。 これらの変更は、ページが本番環境に公開される前に承認される必要があります。 このため、ウィジェットページのテンプレート変更のステージングページへの自動伝播をオフにすることはできず、 変更を継承 セレクターは表示されません。