表示ページによるコンテンツの公開
表示ページテンプレートを使用すると、コンテンツアイテムをそのフレンドリーなURLで表示するための再利用可能なダイナミックデザインを作成できます。 テンプレートを設計した後、そのコンテンツタイプを表示するためのデフォルトテンプレートとしたり、一部のコンテンツアイテムのみ使用するよう手動で設定したりすることができます。 設定すると、ユーザーはそのコンテンツアイテムのフレンドリーURLにアクセスすることで、その表示ページを見ることができます。 コンテンツは、テンプレートのデザインとマッピングに従って動的にレンダリングされます。 詳しくは、「 表示ページテンプレートの使用」 を参照してください。
同じコンテンツタイプで複数の表示ページテンプレートを作成しても、デフォルトテンプレートは1つしか選択できません。 代替テンプレートをデフォルトとして使用するには、そのテンプレートをコンテンツアイテムに個別に割り当てる必要があります。
デフォルトの表示ページテンプレートの設定
コンテンツの種類に応じたデフォルトの表示ページテンプレートを設定するには、次の手順に従います。
サイトメニュー(
) を開き、 デザイン → ページテンプレート をクリックします。
[Display Page Templates] タブをクリックします。
アクション ボタンをクリックします(
) で目的のテンプレートを選択し、 Mark as Default を選択します。
tip各テンプレートのコンテンツタイプは、その名前(A)の下に記載されています。 青いチェック(B)は、どのテンプレートがデフォルトとしてマークされているかを示しています。
個々のコンテンツアイテムに表示ページテンプレートを設定する
コンテンツ項目を表示するための表示ページテンプレートを使用するには、次の手順に従います。
サイトメニュー(
) を開き、目的のアプリケーション(例:ウェブコンテンツ、ブログ、カテゴリー)にアクセスします。
コンテンツの編集または作成を開始します。
プロパティ」タブで、「表示ページテンプレート」 セクションを展開し、ドロップダウンメニューをクリックし、「特定の表示ページテンプレート」 を選択します。
note特定の表示ページテンプレートを選択しない場合、コンテンツはコンテンツタイプの デフォルトのもの を使用してパブリッシュされます。
選択 をクリックし、必要なテンプレートを選択し、 完了 をクリックします。
選択した表示ページテンプレートの横にある「プレビュー」ボタンで、表示ページがどのように見えるかをプレビューすることができます。
(オプション) [プロパティ]タブで、 フレンドリーURL パネルを展開し、フレンドリURLを変更します。 表示ページテンプレートを使ってコンテンツアイテムを表示するためのURLを決定します。
note[Publish] をクリックします。
いったん設定されると、Liferayはテンプレートを使ってコンテンツアイテムをその固有のフレンドリーなURLで表示します。 必要であれば、コンテンツの アクション ボタン () をクリックし、 プレビュー または コンテンツの表示 を選択すると、いつでもコンテンツの表示ページをプレビューすることができます。
Preview は表示ページテンプレートのコンテキストでコンテンツを表示し、 View Content はコンテンツアイテムのフレンドリー URL にリダイレクトします。