アイテムバケット

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

アイテム バケットを使用すると、コンテンツ エディターのコンテンツ ツリーで多数のアイテムを管理できます。アイテムバケットは、多数のアイテムを非表示にし、これらのアイテムを簡単に取得して操作するために使用できるコンテナです。バケット アイテムを見つける唯一の方法は、Sitecore検索エンジンを使用することです。

コンテンツ ツリーが非常に大きくなると、アイテムを見つけるのが難しくなり、パフォーマンスが低下する可能性があります。たとえば、多数の製品を販売または販売するWebサイトや、増え続けるメディア ファイルを使用するWebサイトがある場合、アイテムを継続的に作成すると、コンテンツ ツリーは管理しにくくなります。代わりにアイテムバケットを使用してアイテムを保存すると、コンテンツツリーにアイテムを表示せずに、1つのコンテナにアイテムを無制限に保存できます。

コンテンツエディターでアイテムバケットを使用すると、次のような多くの利点があります。

  • アイテムバケット内のすべてのコンテンツアイテムは、検索エンジンのパフォーマンスを向上させる論理形式で自動的に整理されます。

  • 1つの項目バケットに何百万ものコンテンツ項目を含めることができ、UIの速度を落としたり、コンテンツ ツリーを混雑させたりすることはありません。

  • アイテムバケットは必要な数だけ持つことができます。これにより、アイテムバケットを論理コンテナ (たとえば、製品用と商品用) に分割できます。

アイテムバケットへのアイテムの保管

アイテムバケットには、通常のアイテムとバケット化可能なアイテムの両方を含めることができます。

  • 通常のアイテム (構造化アイテム) はアイテム バケットに格納され、コンテンツ ツリーに表示され、先祖および子孫との親子関係が維持されます。これらのアイテムは、アイテムバケットをサポートしていないテンプレートに基づいています。

  • バケット化可能なアイテム (非構造化アイテム) はコンテンツ ツリーで非表示になり、親子関係は維持されません。これらのアイテムは、アイテムバケットをサポートするテンプレートに基づいています。

    大事な

    通常のアイテムとバケット化可能なアイテムの両方をアイテムバケットに格納しないでください。これにより、エラーが発生する可能性があります。

アイテムバケットにアイテムを保存すると、アイテム間の親子関係は削除され、代わりにアイテムは作成日時に従ってフォルダ構造に整理されます。したがって、アイテム バケット機能は、主に階層に格納する必要のないコンテンツ アイテムを格納するために設計されています。

メモ

Sitecore開発者は、アイテム バケット内のアイテムをグローバル一意識別子 (GUID) などで異なる方法で整理するようにSitecoreソリューションを構成できます。

アイテムをアイテムバケットに変換するかどうかを決定するには、コンテンツツリー内のアイテムの階層を保持する必要があるかどうかを判断する必要があります。アイテムのサブアイテムを特定の方法で保存する必要がなく、アイテムが多数ある場合は、アイテムバケットを使用することをお勧めします。

アイテムの作成日は、アイテムの作成時に設定されます。後で変更することはできません。日付は、個々のアイテム バージョンの作成日とは異なる場合があります。アイテムをコピー、複製、またはクローンすると、新しいアイテムの作成日を持つ新しいアイテムが作成されます。

アイテムバケットの同期

アイテムバケット内のアイテムのバケット化可能な設定を変更するたびに、アイテムバケットを同期して、バケット化可能かどうかに応じてすべてのアイテムが非表示または表示されるようにする必要があります。

アイテムバケットを同期する必要があるのは、次の場合です。

  • アイテムバケットに格納されている通常のアイテムをバケット化します。

  • バケツ化可能なアイテムを通常のアイテムにする。

  • テンプレートをバケット化可能にする。

  • バケット化可能なテンプレートを通常のテンプレートに変更します。

  • アイテムバケットからアイテムを削除します。

非表示のアイテムの検索

バケット化可能なアイテムがアイテムバケットに保存されている場合、デフォルトではコンテンツツリーで非表示になります。つまり、アイテムバケットにあるバケット化可能なアイテムを操作する場合は、検索機能を使用して 、検索結果のリストからそのアイテムを見つけて開く必要があります。

アイテムをアイテムバケットに変換すると、アイテムの編集ペインにSearchタブが表示され、アイテムバケット内のすべてのアイテム (非表示のバケット化可能なアイテムか通常のアイテムか) を検索できます。Sitecoreには、探しているコンテンツ アイテムを見つけるのに役立つさまざまな検索フィルター、検索操作、ファセットが用意されています。

The Search tab for an item bucket

非表示のアイテムの表示

アイテム バケットに隠されているバケット化可能なアイテムを表示する必要がある場合は、コンテンツ エディターでViewタブをクリックし、ViewグループでBucketsチェック ボックスをオンにします。

The Buckets option on the View tab

アイテム バケットを使用する場合は、Bucketsチェック ボックスをオフにします。これにより、システムがコンテンツ ツリー内のすべての項目を不必要に読み込み、パフォーマンスを低下させることを防ぎます。非表示のコンテンツアイテムは、すべてのアイテムバケットで使用できるSearchタブで検索することで、引き続き操作できます。

警告

バケット構造内のコンテンツアイテムやフォルダを追加、削除、または移動しないでください。バケット構造を手動で変更すると、インデックス作成と公開でエラーが発生する可能性があります。

この記事を改善するための提案がある場合は、 お知らせください!