1. Sitecore Content Hub

コンテンツコレクションの拡張

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

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

デフォルトでは、ユーザーはコンテンツ コレクションにしかコンテンツアイテムを追加できません。 しかし、スーパーユーザーとしては、他のエンティティ定義と連携してコンテンツコレクションを拡張できます。

!注Content Hubを設定するには、スーパーユーザーであるか、ユーザーグループポリシーを通じて必要な権限が付与されている必要があります。

この構成例では、コンテンツコレクションを拡張して 以下のような製品を追加します:

既存の製品を追加

コンテンツコレクションに新しい製品を追加するためには、以下が必要です:

  1. コンテンツコレクションと商品の間に関係性を作りましょう。
  2. コンテンツコレクションの詳細ページの検索部分を編集してください。
  3. コンテンツコレクション詳細ページの作成コンポーネントを編集してください。

関係を作ろう

コンテンツコレクションと製品間の関係を作成するには、関係 付けを追加する手順に従ってください。以下のパラメータを入力してください:

ここで

望ましい場値

ページ名

M.ContentCollection(コンテンツコレクション)

Name新メンバーグループダイアログボックスにて

Product

新規メンバー ダイアログボックス

RELATIONでは「選択」をクリックし、以下の項目に入力してください:

  • 名前: ContentCollectionsToPCMなど
  • 関連定義: M.PCM。製品
  • **基数:**ManyToMany

これが終わったら、「変更を****保存して適用」をクリックします。

検索コンポーネントを編集してください

コンテンツ検索コンポーネントでM.PCM.製品エンティティを探すには、以下を条件に以下を行わなければなりません。

  1. フィルターを編集して M.PCM。製品。
  2. グリッドビューを編集して、望む商品フィールドを含めるようにしてください。
  3. 「 既存アイテムの追加 」コンポーネントにも同じ変更を加えてください。

フィルター

コンテンツ検索コンポーネントのフィルターを編集するには、以下の手順に従ってください。以下のパラメータを入力してください:

ここで

望ましい場値

ページ名

コンテンツ収集の詳細

フィルターのシステムタブで

結合演算子を から から に変えるか、または

フィルター

*Product (M.PCM.Product)*定義を選択してください

固定 タブ

以下の項目に記入してください:

  • 入力タイプ: Page entity
  • フィルターの種類: Ancestor
  • 名前: ContentCollection

!注 * 記号はワイルドカードです。コンテンツコレクションに関連する動的なデータをフィルタリングします。この場合、ContentCollectionsToPCMとメンバー ContentCollectionToContentをフィルタリングします。

最後のステップで フィルタータイプ をRelationに戻し、「 保存」をクリックします。

見解

コンテンツ検索コンポーネントのビューを編集するには:

  1. コンテンツ検索コンポーネントページの**「ビューズ**」セクションで、グリッドをオンにします。
  2. 製品グリッドビューを編集するには、 M.PCMを選択してください。製品 トグル。
  3. 希望する フィールドを追加するには、「 Fields 」タブで Add field をクリックします。
  4. 「保存」をクリックします。

!注 グリッドビュー はサムネイルでコンテンツを表示するデフォルトのビューです。

「既存のアイテムを追加」コンポーネントを編集してください

次に、「既存アイテムを追加 」コンポーネントのフィルターと出力を以下のように変更してください:

  1. コンテンツコレクションの詳細ページで、「既存のアイテムを追加」コンポーネントでスイッチをクリックしてカスタム設定を有効にします。
  2. 「 既存のアイテムを追加 」コンポーネントをクリックします。
  3. フィルターのシステムタブで、結合オペレーターをANDからORに変更します。
  4. 変更を確認するには「 保存」をクリックしてください。
  5. 左側のペインの Views セクションで 「Grid 」をクリックし、その後「 M.PCM」をクリックします。Product block。
  6. 希望する フィールドを追加するには、「 Fields 」タブで Add field をクリックします。
  7. 「保存」をクリックします。

作成コンポーネントを編集してください

既存の製品とコンテンツコレクションをリンクするためには、作成 コンポーネントを許可します:

  1. コンテンツコレクションの詳細ページ、作成コンポーネントでスイッチをクリックしてカスタム設定を有効にしてください。
  2. 「 Creation 」コンポーネントをクリックしてください。
  3. 「 項目をリンク」をクリックし、「 定義の追加」をクリックしてください。
  4. ドロップダウンリストで ContentCollectionsToPCM 関係を選択します。
  5. 「保存」をクリックします。
  6. 一般セクションをクリックしてください。
  7. ラベルを追加してください。 Default または Custom のどちらでも。
  8. リンク検索 コンポーネントで Content search を選び、 既存のアイテムを追加してください。
  9. 「保存」をクリックして閉じてください。

新しい商品の追加

コンテンツコレクションに新しい製品を追加できるようにする:

  1. メニューバーで 「管理 」をクリックします。

  2. ページをクリックして、****コンテンツコレクションの詳細ページを見つけてください。

  3. Creationコンポーネントでスイッチをクリックしてカスタム設定を有効にしてください。

  4. 「 Creation 」コンポーネントをクリックしてください。

  5. 「 新しいエンティティ」をクリックし、「 定義を追加」をクリックします。

  6. ドロップダウンリストで「 M.PCM」を選択してください。製品。

  7. 以下のようにフィールドを埋めてください:

    • ラベルタイプ: Default または Custom。ここで Defaultを選択します。
    • 詳細ページ
      Product creation (新製品作成用のテンプレートページ)を選択します。
    • ウィンドウタイプ
      (デフォルトはMedium modal ):
  8. 「デフォルト値」の「値を追加」をクリックします。

  9. 2つのドロップダウンリストで、それぞれContentCollectionsToPCM*とCurrent entityをクリックします。

  10. 変更を確認するには、画面右下の「 保存」をクリックしてください。

  11. 画面右上で 「保存 」または 「保存」をクリックして閉じます。

    !tipコンテンツコレクションから製品を削除、編集、または削除するには、選択コンポーネントを編集してM.PCMの操作を定義してください。製品。

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