コンテンツコレクションの拡張
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
デフォルトでは、ユーザーは コンテンツアイテムのみをコンテンツコレクションに追加できます。ただし、superuserとして、コンテンツコレクションを拡張して他のエンティティ定義と連携させることができます。
Content Hubを設定するには、スーパーユーザーであるか、ユーザーグループポリシーを通じて必要な権限が付与されている必要があります。
この設定例では、コンテンツコレクションを拡張して、次のような 製品を追加します。
既存の製品を追加する
コンテンツコレクションに新しい製品を追加できるようにするには、次の操作を行う必要があります。
-
コンテンツコレクションと製品の間に関係を作成します。
-
Content collection detailsページの検索コンポーネントを編集します。
-
Content collection detailsページの作成コンポーネントを編集します。
リレーションの作成
コンテンツコレクションと製品間のリレーションを作成するには、リレーションを追加する手順に従います。次のパラメータを必ず入力してください。
|
どこ |
必要なフィールド値 |
|---|---|
|
ページ名 |
M.ContentCollection |
|
NameNew member groupダイアログボックスで |
Product |
|
New memberダイアログボックス |
RELATIONで、「Select」をクリックし、次のフィールドに入力します。
|
これが完了したら、SaveをクリックしてApply changesをクリックします。
検索コンポーネントの編集
Content searchコンポーネントがM.PCM.Productエンティティを検索できるようにするには、次のことを行う必要があります。
-
フィルターを編集して、M.PCM.Productを含めます。
-
出力を編集して、グリッド ビューに必要な製品フィールドを含めます。
-
Add existing itemsコンポーネントにも同じ変更を加えます。
フィルター
Content searchコンポーネントのフィルターを編集するには、次の手順に従います。次のパラメータを必ず入力してください。
|
どこ |
必要なフィールド値 |
|---|---|
|
ページ名 |
Content collection details |
|
FiltersのSystemタブ |
combine operatorをandから に変更します。or |
|
Add filter |
Product (M.PCM.Product)定義を選択します |
|
Fixedタブ |
次のフィールドに入力します。
|
*記号はワイルドカードです。コンテンツコレクションに関連する動的データをフィルタリングします。この場合、ContentCollectionsToPCMメンバーとContentCollectionToContentメンバーをフィルター処理します。
最後の手順で、Filter typeをRelationに戻し、Saveをクリックします。
アウトプット
Content searchコンポーネントの出力を編集するには:
-
Content search componentページで、Outputタブをクリックします。
-
商品グリッド ビューを編集するには、Gridをクリックし、M.PCM.Productブロックをクリックします。
-
目的の フィールドを追加するには、Fieldsまで下にスクロールしてAdd
をクリックします。 -
「 Save」をクリックします。
グリッド ビューは、サムネイル付きのコンテンツを表示する既定のビューです。
Add existing itemsコンポーネントの編集
次に、Add existing itemsコンポーネントのフィルターと出力に次のように変更を加えます。
-
Content collection detailsページのAdd existing itemsコンポーネントで、スイッチをクリックしてカスタム設定を有効にします。
-
Add existing itemsコンポーネントをクリックします。
-
Filtersで、SystemタブでEdit
をクリックし、combine operatorをandからorに変更します。 -
変更を確定するには、Saveをクリックします。
-
OutputタブでGridをクリックし、M.PCM.Productブロックをクリックします。
-
目的の フィールドを追加するには、Fieldsまで下にスクロールしてAdd
をクリックします。 -
「 Save」をクリックします。
作成コンポーネントの編集
Creationコンポーネントが既存の製品をコンテンツコレクションにリンクできるようにするには:
-
Content collection detailsページのCreationコンポーネントで、スイッチをクリックしてカスタム設定を有効にします。
-
Creationコンポーネントをクリックします。
-
「 Link items」をクリックし、「 Add definition」をクリックします。
-
ドロップダウンリストで、ContentCollectionsToPCMリレーションを選択します。
-
「 Save」をクリックします。
-
Generalセクションをクリックします。
-
ラベル ( DefaultまたはCustomオプション) を追加します。
-
Linked search componentで、Content searchとAdd existing itemsを選択します。
-
「 Save and close」をクリックします。
新しい製品を追加する
コンテンツコレクションに新しい製品を追加できるようにするには:
-
メニュー バーで、Manage
をクリックします。 -
Pagesをクリックして、Content collection detailsページを見つけます。
-
Creationコンポーネントで、スイッチをクリックしてカスタム設定を有効にします。
-
Creationコンポーネントをクリックします。
-
「 New entities」をクリックし、「 Add definition」をクリックします。
-
ドロップダウンリストで、M.PCM.Productを選択します。
-
次のようにフィールドに入力します。
-
Label type: DefaultまたはCustom.ここでは、Defaultを選択します。
-
Detail Page: ここでは、Product creation (新製品を作成するためのテンプレートページ) を選択します。
-
Window type: 製品の作成に使用するダイアログ ボックスのサイズを定義します (Medium modalがデフォルトです)。
-
-
DEFAULT VALUESでAdd valueをクリックします。
-
2つのドロップダウン リストで、それぞれContentCollectionsToPCM* とCurrent entityをクリックします。
-
変更を確定するには、画面の右下にあるSaveをクリックします。
-
画面の右上にあるSaveまたはSave and closeをクリックします。
先端コンテンツコレクションから製品を削除、編集、または削除するには、Selection componentを編集してM.PCM.Productの操作を定義します。