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