コレクションプロバイダー
コレクションプロバイダーは、アイテムをコレクションにグループ化し、あなたのページに表示します。 いくつかはすぐに使える状態で用意されていますが、情報フレームワークを使用して必要なコレクションにアイテムをグループ化して作成することもできます。
用語 アイテム は、製品やカテゴリなどのコンテンツ以外にも言及することができ、現在のサイトまたは Liferay インスタンスの外に配置されることもあります。
デフォルトのコレクションプロバイダー
以下のデータ収集プロバイダーが標準で利用可能です。
| コレクションプロバイダー | Description | 対応するウィジェット |
|---|---|---|
| Liferay DXP 2024.Q4+/Portal GA129+ システムオブジェクト | 登録済みのシステムオブジェクト(例:アカウント、商取引注文、組織、ユーザー)のエントリを表示します。 | 該当なし |
| 閲覧数最多アセット | 現在閲覧中のサイト内で、最も閲覧数の多いアセットを多い順から少ない順に表示します。 は 2024 年 Q4 に 廃止されます。 代わりに、最も閲覧されたアセットのコレクションプロバイダーとともに アセットパブリッシャーウィジェット を使用してください。 | 閲覧数最多アセット |
| 一番評価されているアセット | 評価の高い資産から低い資産までを順に表示されます。 | 一番評価されているアセット |
| 最近のコンテンツ | 最近変更されたアセットを、最新のものから古いものへと順に表示されます。 | 最近のコンテンツ |

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

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

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

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