コレクションプロバイダー
コレクション プロバイダーは、アイテムをコレクションにグループ化してページに表示します。 いくつかはすぐに使用できますが、情報フレームワークを使用して作成し、項目を必要なコレクションにグループ化することもできます。
用語「 項目 」は、製品やカテゴリなどのコンテンツ以外も参照でき、現在のサイトまたは Liferay インスタンスの外部に配置することもできます。
デフォルトのコレクションプロバイダー
次の収集プロバイダーはすぐに使用できます。
| コレクションプロバイダー | Description | 対応するウィジェット |
|---|---|---|
| Liferay DXP 2024.Q4+/Portal GA129+ システムオブジェクト | 登録されたシステム オブジェクト (アカウント、コマース オーダー、組織、ユーザーなど) からのエントリを表示します。 | 該当なし |
| 最もよく見られているアセット | 現在のサイト上で最も多く閲覧されたアセットを、最も多いものから最も少ないものの順で表示します。 2024年第4四半期に廃止されました 。 代わりに、最も多く閲覧されたアセット コレクション プロバイダーを備えた アセット パブリッシャー ウィジェット を使用します。 | 最もよく見られているアセット |
| 一番評価されているアセット | 評価の高い資産から低い資産までを表示します。 | 一番評価されているアセット |
| 最近のコンテンツ | 最近変更されたアセットを最新のものから最も古いものまで表示します。 | 最近のコンテンツ |

一部のコレクションプロバイダーは、Liferay のアプリケーションによって自動的に作成されます。 例:
- オブジェクトが公開されると、Liferay はそのオブジェクトのコレクション プロバイダーを作成します。 詳細については、 オブジェクトのコレクションプロバイダーの使用 を参照してください。
- [Liferay DXP] 検索ブループリントをコレクションプロバイダーとして有効にして、返されたアイテムを表示できます。 詳細については、 検索ブループリントを使用したコレクション を参照してください。
関連項目コレクションプロバイダー
関連アイテム コレクション プロバイダーには、表示されているメイン アイテムに関連するアイテムのリストが表示されます。 これらのコレクションプロバイダーには、次の 2 つの方法でアクセスできます。
-
コレクション表示フラグメントを表示ページに追加します。
-
コレクション内にコレクションをネストすると、コンテンツ ページにフラグメントが表示されます。

関連アセット: は、表示されているメインアイテムに関連するアイテムを表示します。
このアイテムのカテゴリ: は、現在のアイテムまたはアセットのカテゴリを表示します。
同じ語彙のカテゴリを持つアイテム: は、表示されているメインアセットと同じ語彙のアイテムを表示します。 たとえば、メインアセットにカテゴリ サッカーがあり、 サッカー が スポーツ 語彙の一部である場合、 スポーツ 語彙の下にある他のすべてのカテゴリが表示されます。
同じカテゴリのアイテム: は、表示されているメインアイテムと同じカテゴリのアイテムを表示します。 たとえば、メインアイテムのカテゴリが サッカーの場合、同じカテゴリのアイテムが表示されます。 詳細ルールの下で 同じ語彙の任意のカテゴリ または 特定のカテゴリ を選択することで、結果をさらに絞り込むことができます。

関係にあるオブジェクト: (オブジェクトを表示しているとき) 表示されているオブジェクトと関係がある他のオブジェクトが表示されます。 メイン オブジェクトが持つ関係ごとに、新しい関連アイテム コレクション プロバイダーが表示されます。 たとえば、メイン オブジェクトが 国 であり、 都市 オブジェクトとの 1 対多の関係 を持っている場合 (多くの都市が 1 つの国にマップされている)、その国エントリに関連するすべての都市オブジェクト エントリが表示されます。
同じカテゴリのアイテムの高度なルール
表示される項目を種類に基づいてフィルタリングしながら、さらに絞り込むことができます。

同じ語彙の任意のカテゴリ: は、メインアセットと同じ語彙のカテゴリを持つすべてのアイテムを表示します。 たとえば、メインアセットのカテゴリが サッカー の場合、 スポーツ 語彙内の他のすべての項目が表示されます。
特定のカテゴリ: は、リストをさらに絞り込むための追加カテゴリの結果を表示します。 たとえば、追加のカテゴリ ニュース速報を追加すると、カテゴリ サッカー と ニュース速報のアセットが表示され、サッカーのニュース速報に一致するアセットが表示されます。
デフォルトでは、親カテゴリを選択すると、その子カテゴリも自動的に選択されます。 これは、コントロール パネルの インスタンス設定で変更できます。