1. サイトビルド管理

コンテンツ ページへのカタログ アイテムの埋め込み

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

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

マーケティング活動の一環として、コンテンツ ページにカタログ アイテムを表示します。

次の前提条件を満たします。

  • 既存のカタログをSitecoreSiteに関連付ける

  • 製品とカテゴリの定義を含む1つ以上の仮想カタログまたは基本カタログがあります。

  • 適切な分離コードまたはコントローラーを使用して、/sitecore/layout/Renderings/ でレンダリングを作成しました。

コンテンツ エディターで、次の操作を行います。

  1. コントロールを追加します。

    1. ツリー内のコンテンツ項目をクリックします

    2. Presentationをクリックし、リボンのDetailsをクリックします。

    3. デバイスコントロールのEditをクリックします。

    4. クリック Controls

    5. Addをクリックし、レンダリングを見つけて、そのプレースホルダーを設定し、Selectボタンをクリックします。

  2. 次のいずれかを選択します。

    レンダリングにデータソースを設定する

    次のステップに進む

    関連付けられた製品フィールドをコンテンツアイテムに追加する

    ステップ6に進みます

  3. デバイスエディタでコントロールをクリックします。

  4. デバイスコントロールのEditをクリックします。

  5. 製品を選択し、OKをクリックします。

    MVCを使用している場合は、次の方法を使用してコントローラー内のデータ ソースを取得できます。 RenderingContext.Current.Rendering.DataSource

    WebFormsを使用している場合は、次のようにして、コードビハインドで取得できます ((Sublayout)Parent).DataSource

  6. Presentation Detailsダイアログを閉じます

    この手順は完了です。

  7. コンテンツアイテムのテンプレートで、次の操作を行います。

    1. AssociatedProductsという新しいフィールドを追加します。

    2. タイプをTreelist (またはTreelist with Search) に設定します。

    3. ソースを /sitecore/Commerce/Catalog Management/Catalogsに設定します。

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