アプリケーションの追加してページ作成してきましたが、テンプレートを利用することで、容易に同じ構成のページを作成できます。
このセクションではページテンプレートを使用したサイトの作成をします。まずはテンプレートを作成し、それを元にした複数のページ作成手順を説明します。
ページテンプレートの作成手順
ページテンプレート画面にはLiferayポータルインスタンス内のデフォルトテンプレートが表示されます。
-
メインメニュー→[コントロールパネル]→[サイト]→[ページテンプレート]の順にクリックします。
-
画面右下の[追加 ]ボタンをクリックし、ページテンプレート作成ページに行きます。
-
テンプレートに「ガイドページ」を記入します。
-
詳細には「リゾートの説明ページ」と記入します。
-
[保存]をクリックします。
これで新しいテンプレートが作成されました。
ページテンプレートの編集
ページテンプレートの編集はページ編集の時のようにアプリケーションをドラッグ&ドロップし、ページに追加・削除、また配置を変更できます。ページ編集時と異なり、テンプレートの場合点は、コンテンツの追加や、設定、表示オプション等の追加ができません。
-
ページテンプレートのリストから「リゾートガイドページ」を選択します。
-
テンプレート編集タブもしくはウィンドウが開くので、画面右上の追加ボタンをクリックし、[アプリケーション]→[コラボレーション]の順に展開します。
-
ブログポートレットをページテンプレートの右側のカラムに追加します。
-
テンプレート編集タブをクローズすると、変更内容が自動的に保存されます。
ページテンプレートを使ったページの作成
-
メインメニューを開き「Liferayリゾート」からナビゲーションに行きます。
-
ナビゲーション→公開ページの[オプション ] をクリックし、[公開ページを追加する]を選択します。
-
ページに「施設案内」を記入します。
-
[種類]には「ガイドページ」を選択します。(これで、ページのソースとしてテンプレートが使用されます。
-
[変更を継承する]を[はい]に設定します。(この設定で、テンプレートを編集すると、そのテンプレートを継承して作成されたページも編集されます。またページも直接編集できます。
-
[ページを追加する]をクリックします。
Liferay DXPは選択したテンプレートからページを作成します。次のセクションではこのようなページを複数作成します。今作成した施設案内ページはナビゲーションメニューに他のページと並列して表示されています。このページを「Liferayリゾートガイド」下に表示するには、ページをネストする必要があります。次のセクションではネスト方法を説明します。