ディストリビューター申請用の表示ページの作成
公開オブジェクトはInfoフレームワークと統合されているため、表示ページテンプレートのコンテンツタイプとして選択することができます。 選択すると、オブジェクトがテンプレートのマッピングソースとして設定されるので、フラグメントフィールドをオブジェクトフィールドにマッピングして、個々のオブジェクトエントリに対して柔軟なページ表示を作成することができます。
ユーザーがアプリケーションを送信すると、Liferay はアプリケーションの表示ページを表示するためのフレンドリーな URL を割り当てます。 この URL を使用してアプリケーションのデータを表示するには、Distributor Application オブジェクトにデフォルトの表示ページテンプレートを作成する必要があります。 ここでは、このテンプレートを作成し、提供されたフラグメント・コンポジションを使ってデザインする。
-
Site Menu() を開き、 Design を展開し、 Page Templates をクリックします。
-
Display Page Template タブに移動し、 Add() をクリックします。
-
Blank マスターテンプレートを選択する。
-
これらの詳細を入力し、 Save をクリックします。
項目 値 名称 アプリケーション表示 コンテンツの種類 ディストリビューター申請 ディストリビューター・アプリケーション・コンテンツタイプを選択することで、ページのフラグメントをディストリビューター・アプリケーションのフィールドにマッピングし、現在のアプリケーションの値をページに入力することができます。
-
表示ページ を空のテンプレートにドラッグ・アンド・ドロップする。
このコンポジションには、ディストリビューター・アプリケーションのフィールドにマッピングされる多数のフラグメントが含まれる。
-
[Publish] をクリックします。
-
表示ページテンプレートの「Actions」 ボタン()をクリックし、「Mark as Default」 を選択する。
これにより、Liferayはディストリビューターアプリケーションにテンプレートを使用するようになります。
これで、ユーザーがアプリケーションのフレンドリーURLに移動すると、表示ページテンプレートにそのデータが入力されます。
サクセス・ページと同様に、表示ページには、申請書の概要ページにアクセスするための「Edit Your Application(申請書を編集)」ボタンが含まれています。 これで、このページの設定を終えることができる。