Commerce Searchの結果レンダリングをカスタマイズして商品バンドルを特定できます

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

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

Commerce Search Results Scribanテンプレートを修正して、例えば製品バンドル用のBundleタグを追加するために出力をカスタマイズできます。

Example of a Bundle label on the live storefront.

商品バンドルを識別するためのカスタムラベルを追加するには:

  1. コンテンツエディターで /sitecore/Content///Storefront Dictionaryへ行ってください。

  2. Commerce Search Resultsを右クリックし、「 Insert」、辞書エントリをクリックします。

  3. メッセージダイアログボックスでラベルを入力してください。例えばBundle Labelをクリック。

  4. コンテンツタブの**「データ**」セクションのキーフィールドで、ラベルに関連付けられたいキーの名前を入力します。例えばBUNDLE_LABEL

  5. Phrase欄に表示したいフレーズ(例えばBundle)を入力し、変更を保存します。

  6. Commerce Search Results Scribanテンプレートを変更するには、コンテンツエディターで /sitecore/Content///Presentation/Rendering Variants/Commerce Search Results/Default/Scribanへ行ってください。

  7. コンテンツタブのVariantDetailsセクションのテンプレートフィールドで、行 <div data-bind="css: { 'promotion': promotion }"の前に以下のコードを挿入します。

    {{ if string.contains i_item.template_name 'Bundle' }}

    {{ sc\_translate 'BUNDLE\_LABEL' }}
    {{ end }}
  8. リボンの上で「 保存」をクリックします。

  9. F9を押して変更を公開してください。

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