カスタムレイアウトにリレーションシップを追加する

リレーションシップ・フィールドはオブジェクトのデフォルト・レイアウトに自動的に表示されますが、リレーションシップ・テーブルは表示されません。 リレーションシップをテストするには、Distributor Applicationのカスタムレイアウトを更新し、リレーションシップテーブルを含めます。

ここでは、リレーションシップ・テーブルを含むようにDistributor Applicationのカスタムレイアウトを更新します。 次に、関係フィールドを含むアプリケーション評価のカスタムレイアウトを作成します。

リレーションシップ・テーブルをディストリビューター・アプリケーションのレイアウトに追加する

  1. ディストリビューター・アプリケーション・オブジェクトを編集している間に、 Layouts タブに移動し、レイアウトの編集を開始します。

  2. 情報]タブで、レイアウトの名前を 関係テーブル付きレイアウト に変更します。

    Rename the layout to Layout with Relationship Table.

  3. レイアウト タブに移動します。

  4. Add Tab をクリックし、これらの詳細を入力し、 Save をクリックします。

    項目
    ラベル 評価ノート
    種類 関連
    関連 評価への応用

    Add the relationship tab.

  5. レイアウトの一番下にリレーションシップ・タブが表示されていることを確認する。

    Verify the relationship tab appears in the layout.

アプリケーション評価のレイアウトとビューに関係フィールドを追加する

  1. この演習のリソースをダウンロードし、解凍してください

    curl https://resources.learn.liferay.com/courses/latest/en/application-development/modeling-data-structures/liferay-h2x9.zip -O
    
    unzip liferay-h2x9.zip
    
  2. liferay-h2x9フォルダ内のcurl フォルダに移動します:

    cd liferay-h2x9/curl
    
  3. このスクリプトを実行して、アプリケーション評価用の新しいデフォルトレイアウトを作成します:

    ./ObjectLayout_POST_LayoutWithRelationship_ByExternalReferenceCode.sh
    
  4. 新しいレイアウトが表示され、リレーションシップ・フィールドが含まれていることを確認する。

    Verify the new layout includes the relationship field.

  5. Views タブに移動する。

  6. このスクリプトを実行して、アプリケーション評価の新しいデフォルトビューを作成します:

    ./ObjectView_POST_ViewWithRelationship_ByExternalReferenceCode.sh
    
  7. 新しいビューが表示され、リレーションシップ・フィールドが含まれていることを確認する。

    Verify the new view includes the relationship field.

これで、オブジェクトのエントリーを関連付ける練習ができる!

次へ オブジェクトエントリーの関係

Ask

Capabilities

Product

DXP

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy