に関する記事です。 シナリオ - Scenarios

複数のコレクションが同じカートに入るのをブロックする方法 - How to Block Multiple Collections from Being in a Single Cart

概要

これを行うには、「シングルコース」と「バルクコース」がカートにあるかどうかを判断するルールとして機能する2つの新しい制限と、それらのルールが真である場合にカートをブロックするための1つの制限を作成する必要があります。


最初の制限について:

  • 「Rule: Single course in cart」という制限を作成します
  • この制限を非アクティブに設定します(非アクティブな制限はルールとして使用できます)
  • 「コレクション」制限タイプを選択します
  • 「Force Limit」オプションをチェックします
  • 「Single course」コレクションを選択します
  • 最小数量を1に設定します
  • 保存します


次の制限について:

  • 「Rule: Bulk course in cart」という制限を作成します
  • この制限を非アクティブに設定します
  • 「コレクション」制限タイプを選択します
  • 「Force Limit」オプションをチェックします
  • 「Bulk course」コレクションを選択します
  • 最小数量を1に設定します
  • 保存します


最後の制限について:

  • 「Block cart if bulk and single are in cart」またはお好みの名前の制限を作成します
  • これをアクティブに設定します
  • 「Whole Cart」制限タイプを選択します
  • 「Limit」タイプのアクティベーションルールを追加し、「Rule: Single course in cart」制限を選択して「Is Respected」に設定します
  • 「AND」を選択して別の条件を追加します。ここで「AND」を使用することが重要です。「OR」ではなく「AND」を使用することで、両方のルールが真である場合にのみ制限がアクティブになります。
  • 他の条件として、再度「Limit」タイプを選択し、「Rule: Bulk course in cart」制限を選択して「Is Respected」に設定します
  • 最大数量を0に設定します
  • 「Single and Bulk SKUs cannot be combined」などのカスタムテキストを設定します
  • 保存します


これにより、少なくとも1つの「シングルコース」と少なくとも1つの「バルクコース」製品がある場合にのみアクティブな最大数量が0の制限を設定しています。デフォルトの警告メッセージ「Whole cartの最大数量は0以下であるべきです」を避けるために、カスタムテキストを設定することが重要です。

更新日 28/10/2024

この記事は役に立ちましたか?

ご意見をお聞かせください

キャンセル

ありがとうございます