Обзор
Прикрепление Strategy к виджету оформления заказа
- Откройте виджет оформления заказа, который хотите отредактировать.
- В меню Select product type выберите Strategy.
- В окне выбора Strategy найдите и выберите нужную Strategy.
- Нажмите Confirm, затем сохраните виджет.
Что видит Strategy
Контекст товаров
Контекст корзины
- Subtotal — промежуточная сумма корзины.
- Item count — общее количество единиц по всем позициям.
- Line count — количество отдельных позиций.
Что происходит, когда Strategy возвращает результат
Когда товар не возвращается
Момент вычисления
Советы по Strategies для оформления заказа
- Проектируйте только вокруг товаров и корзины. Триггеры уровня покупателя и сессии никогда не сработают на оформлении заказа, поэтому стройте Strategies вокруг атрибутов товаров (теги, коллекции, метаполя) и параметров корзины (промежуточная сумма, количество товаров, количество позиций).
- Используйте Catch all как страховку. Strategy без Catch all скроет виджет, если ничего не совпало. Простой Catch all гарантирует, что слот всегда будет показывать что-то.
- Сочетайте динамические и статичные виджеты. Не каждый виджет должен управляться Strategy. Распространенный подход — Strategy на основном виджете апселла (максимальная персонализация) и статичный товар на дополнительном виджете (проверенный бестселлер).