アイテムバケット
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
アイテム バケットを使用すると、コンテンツ ツリー内の多数のアイテムを管理できます。アイテムバケットは、無数のアイテムを非表示にしながら、これらのアイテムを簡単に取得して操作するために使用できるコンテナです。バケット アイテムを見つける唯一の方法は、Sitecore検索エンジンを使用することです。
コンテンツ ツリーが大きくなると、アイテムを見つけるのが難しくなり、パフォーマンスが低下する可能性があります。たとえば、無数の製品を販売または販売するWebサイトや、増え続けるメディアファイルを使用している場合、アイテムを継続的に作成すると、コンテンツツリーは管理しにくくなります。代わりにアイテムバケットを使用してアイテムを保存すると、コンテンツツリーにアイテムを表示せずに、1つのコンテナにアイテムを無制限に保存できます。
アイテムバケットの使用には、次のような多くの利点があります。
-
アイテムバケット内のすべてのコンテンツアイテムは、検索エンジンのパフォーマンスを向上させる論理形式で自動的に整理されます。
-
1つの項目バケットに何百万ものコンテンツ項目を含めることができ、UIの速度を落としたり、コンテンツ ツリーを混雑させたりすることはありません。
-
アイテムバケットは必要な数だけ持つことができます。これにより、アイテムバケットを論理コンテナ (たとえば、製品用と商品用) に分割できます。
このトピックには、次の情報が含まれています。
アイテムバケットにアイテムを保管する
アイテムバケットにアイテムを保管する
アイテムバケットには、通常のアイテムとバケット化可能なアイテムの両方を含めることができます。
-
通常のアイテム (構造化アイテム) はアイテム バケットに格納され、コンテンツ ツリーに表示され、先祖および子孫との親子関係が維持されます。これらのアイテムは、アイテムバケットをサポートしていないテンプレートに基づいています。
-
バケット化可能なアイテム (非構造化アイテム) はコンテンツ ツリーで非表示になり、親子関係は維持されません。これらのアイテムは、アイテムバケットをサポートするテンプレートに基づいています。
大事な通常のアイテムとバケット化可能なアイテムの両方をアイテムバケットに格納しないでください。これにより、不必要な複雑さが生じる可能性があります。
アイテムバケットにアイテムを保存すると、アイテム間の親子関係は削除され、代わりにアイテムは作成日時に従ってフォルダ構造に整理されます。したがって、アイテム バケット機能は、主に階層に格納する必要のないコンテンツ アイテムを格納するために設計されています。
Sitecore開発者は、アイテム バケット内のアイテムをグローバル一意識別子 (GUID) などで異なる方法で整理するようにSitecoreソリューションを構成できます。
アイテムをアイテムバケットに変換するかどうかを決定するには、コンテンツツリー内のアイテムの階層を保持する必要があるかどうかを判断する必要があります。アイテムのサブアイテムを特定の方法で保存する必要がなく、アイテムが多数ある場合は、アイテムバケットを使用することをお勧めします。
アイテムバケットの同期
アイテムバケットの同期
アイテムバケット内のアイテムのバケット化可能な設定を変更するたびに、アイテムバケットを同期して、バケット化可能かどうかに応じてすべてのアイテムが非表示または表示されるようにする必要があります。
アイテムバケットを同期する必要があるのは、次の場合です。
-
アイテムバケットに格納されている通常のアイテムをバケット化します。
-
バケツ化可能なアイテムを通常のアイテムにする。
-
テンプレートをバケット化可能にする。
-
バケット化可能なテンプレートを通常のテンプレートに変更します。
-
アイテムバケットからアイテムを削除します。
非表示のアイテムを検索する
非表示のアイテムを検索する
バケット化可能なアイテムがアイテムバケットに保存されている場合、デフォルトではコンテンツツリーで非表示になります。つまり、アイテム バケットにあるバケット化可能なアイテムを操作する場合は、Sitecore検索機能を使用して 、検索結果のリストからアイテムを見つけて開く必要があります。
アイテムをアイテムバケットに変換すると、アイテムの編集ペインにSearchタブが表示され、アイテムバケット内のすべてのアイテム (非表示のバケット化可能なアイテムか通常のアイテムか) を検索できます。Sitecoreには、探しているコンテンツ アイテムを見つけるのに役立つさまざまな検索フィルター、検索操作、ファセットが用意されています。
非表示のアイテムを表示する
非表示のアイテムを表示する
アイテム バケットに隠されているバケット化可能なアイテムを表示する必要がある場合は、コンテンツ エディターでViewタブをクリックし、ViewグループでBucketsチェック ボックスをオンにします。
ただし、アイテム バケットを操作する場合は、Bucketsチェック ボックスをオフにする必要があります。これにより、システムがコンテンツ ツリー内のすべての項目を不必要に読み込み、パフォーマンスを低下させることを防ぎます。非表示のコンテンツアイテムは、すべてのアイテムバケットで使用できるSearchタブで検索することで、引き続き操作できます。

