Категории, которые наполняются сами. Задаёте правила — модуль раскладывает товары по категориям и поддерживает их в актуальном состоянии: при запуске, по крону или сразу при сохранении товара.
Зачем он нужен
Посадочные страницы под спрос — самый дешёвый SEO-трафик для магазина: «Смартфоны до 30 000», «Зимние шины R16», «Подарки до 5 000». Но руками такие подборки не живут: товары кончаются, дешевеют, дорожают, приходят новые — а категория остаётся такой, какой её заполнили полгода назад.
Модуль превращает обычную категорию OpenCart в живую подборку. Правила отбора задаются один раз на вкладке в форме категории, дальше состав поддерживается автоматически. Поскольку это штатная категория, у неё есть всё для продвижения: SEO-URL, мета-теги, описание, место в меню, работающие фильтры и любые модули на странице.
Из чего собираются правила
Правила состоят из групп, группы — из строк условий. Товар попадает в категорию, если подошёл хотя бы под одну группу; внутри группы строки объединяются по И или по ИЛИ — на выбор. В одной строке можно комбинировать любые условия:
- Атрибут. Точное значение, перечисление допустимых значений через разделитель («215,225»), частичное совпадение («зим%») или числовой диапазон от/до — для размеров, диагоналей, объёмов.
- Цена от/до. По базовой цене или — по настройке — по действующей акционной.
- Остаток на складе от/до. Категории вида «Последние экземпляры: осталось не больше трёх».
- Новинка. Товар добавлен за последние N дней — категория «Новинки» ротируется сама.
- Акция. Только товары с действующей акцией — или, наоборот, только без неё.
- Производитель.
- Категория, включая подкатегории. Отбирать «из ноутбуков», «из всей бытовой техники».
- Подстрока в названии.
- Инверсия «НЕ». Любую строку можно перевернуть: «все зимние шины 195–215, кроме Michelin», «все ноутбуки, кроме игровых».
Кнопка «Проверить» — до того, как менять магазин
Обычная боль модулей-автоматизаторов: правило написал, запустил — и разбирайся, почему в категории то пусто, то весь каталог. Здесь есть предпросмотр: кнопка «Проверить (без записи)» показывает, сколько товаров подойдёт под текущие правила — по каждой группе отдельно — и первые двадцать названий. В магазине при этом не меняется ничего.
Три способа поддерживать актуальность
- Вручную: кнопка запуска прямо на вкладке категории или на странице настроек модуля — по одной категории или все сразу.
- По крону: запуск из командной строки через бесплатный модуль nkf_oc_cli, готовая команда показана в настройках.
- По событию: при включённой настройке товар пересчитывается сразу при сохранении в админке — добавляется в подходящие категории и убирается из неподходящих. Никакого ожидания крона.
Модуль ведёт себя аккуратно
- Главная категория товара никогда не затирается — SEO-адреса не ломаются.
- Опция «не трогать добавленные вручную»: модуль помнит, какие товары в категорию положил он сам, и удаляет только их. Ручные назначения переживают любой запуск.
- Глобальные фильтры «только включённые товары» и «только в наличии» — чтобы посадочные страницы не показывали то, что нельзя купить.
- Пустая строка условий не сохраняется — случайно затянуть весь каталог в категорию нельзя.
- Товары добавляются пакетными запросами — заполнение быстрое даже на больших каталогах.
Всё перед глазами
На странице настроек — сводная таблица всех категорий с правилами: сколько правил и групп, сколько товаров сейчас в категории, когда был последний запуск и сколько он подобрал. Оттуда же категория запускается в один клик и открывается на редактирование. Подробная инструкция с примерами встроена прямо во вкладку правил.
Примеры категорий, которые собираются за пару минут
- «Новинки» — добавлен за последние 30 дней;
- «Распродажа» — все товары с действующей акцией;
- «Смартфоны Samsung и Xiaomi до 40 000» — две группы: категория + производитель + потолок цены;
- «Зимние шины 195–215, кроме Michelin» — значение атрибута + диапазон ширины + НЕ-строка по производителю;
- «Подарки до 5 000» — три группы по разным категориям с общим потолком цены;
- «Последние экземпляры» — остаток от 1 до 3.
Технические детали
- Версия модуля: 2.02
- Совместимость: OpenCart 3.0.x, ocStore 3.0.x (включая 3.0.3.7+).
- Установка штатная: загрузка ocmod-архива, обновление модификаций, активация модуля. Системные файлы не затираются.
- Данные модуля живут в собственных таблицах; при удалении категории её правила чистятся автоматически.
- Язык — русский. Работает с любой темой: витрину модуль не меняет, он управляет составом штатных категорий.
Что нового в версии 2.02
- Новый интерфейс правил: наглядные карточки условий вместо сжатой таблицы, группы друг под другом.
- Предпросмотр «Проверить (без записи)» с разбивкой по группам и примерами товаров.
- Новые условия: остаток на складе, «новинка за N дней».
- Автопересчёт товара при его сохранении в админке.
- Защита товаров, добавленных в категорию вручную.
- Настройки «только включённые», «только в наличии», «сравнивать с акционной ценой».
- Сводная таблица всех правил со статистикой запусков.
- Пакетное заполнение категорий — быстрее на больших каталогах.
Способ распространения:
Платно
Совместимость:
LiveStore 3.*OCStore 3.*OpenCart 3.*
Версия PHP:
PHP 7.0PHP 7.1PHP 7.2PHP 7.3PHP 8.0PHP 8.1PHP 8.2PHP 8.3
Активация:
Автоматическая
Получение файлов:
На сайте, в личном кабинете
Система защиты:
Своя
VQmod:
Нет
Ocmod:
Да
Events:
Да
Загружено:
25.03.2019
Обновление:
07.08.2026
Просмотров:
8441
Покупок:
38
Файлы будут доступны после покупки
И теперь я не понимаю, почему этот модуль не супер-пупер-мегахит продаж :)
Ведь это же здорово, когда 1 щелчком мышки, происходит распределение товара по нужным категориям.
Причем не все атрибуты помогают всё раскидать, а в модуле есть вообще замечательная палочка-выручалочка это слова фильтрации из названия товара.
Ух! Здорово!!!
Самый недооценный модуль, я считаю.
С "Автокатегориями" же вообще сейчас красота: один раз настроил, ссылку закинул в крон - и голова об этом больше не болит.
Автору отдельно спасибо, поддержка быстрая и профессиональная