Как вывести все товары с лейблом "Бесплатная доставка" на одну страницу?

Придумал ещё вариант, может кому сгодиться:

  1. Создаём акцию. Любую. Без условий и бонусов.
  2. Создаём фильтр “Доставка”, фильтруем по значению “Бесплатная доставка”
  3. Идём на страницу акции и видим полный каталог товаров магазина.
  4. Фильтруем по фильтру “Доставка” и видим URL вида:
    https://domain.ru/free-shipping/?features_hash=19-Y
    Товары с бесплатной доставкой отфильтрованы.
  5. Эту ссылку пихаем в меню или туда куда нужно.
  6. Делаем акцию скрытой, что бы нельзя было в неё попасть без нужной ссылки и что бы весь каталог не показывался, а только товары с бесплатной доставкой.
  7. Для красоты URL с помощью модуля от ecom-labs можно задать нужное SEO имя:
    https://www.ecom-labs.ru/cs-cart-multi-vendor-moduli/cs-cart-modul-seo-pravila.html
  8. Для большей красоты используем модуль: AB: Товар дня и расширенные промоакции
    https://cs-cart.alexbranding.com/ru/addon-tovar-dnya.html
    Можно включать-отключать фильтры, всякие теги прописывать и пр.
    У кого темы от AB, модуль уже есть в комплекте.

В итоге:

  1. Обходимся без дополнительной категории за которой нужно дополнительно следить и обновлять.
  2. Имеем красивую страницу акции с описаниями, заголовками, тегами и красивый URL.
2 лайка