Умный парсер товаров
Модуль снимает с владельца магазина рутинное наполнение каталога: карточка поставщика описывается один раз, дальше магазин пополняется сам — товары, фотографии, характеристики, производители, цены и остатки. Работает на OpenCart 3.0.x и ocStore 3.x.
Модуль универсальный, и не привязан к одной нише и настраивается под любой каталог — электроника и инструмент, одежда и автозапчасти, мебель и стройматериалы, подшипники и крепёж, косметика и товары для дома. Настраиваются поля карточки и правила разбора, а не «ниша».
Видео обзор
Кому он экономит время
- Магазину с прайсами поставщиков: вместо ручного переноса карточек — очередь ссылок и автоматический разбор.
- Каталогу на сотни и тысячи позиций: первичное наполнение идёт пакетами, а не по одной карточке.
- Тем, кто работает с несколькими поставщиками: каждый поставщик — отдельный проект со своими селекторами, задержками и прокси.
- Владельцу, который дорожит уникальным контентом: описания и фотографии, написанные вручную, не затираются обновлением цен.
- Студиям и фрилансерам: настройка магазина клиента сохраняется файлом и переносится на другой сайт.
Почему с ним удобно
- Настройка без программиста: поля карточки описываются селекторами, как в инструментах разработчика браузера, плюс XPath и регулярные выражения.
- Результат виден до запуска: тестер разбирает одну карточку и показывает готовый товар с отметками по каждой строке.
- Меньше ручной работы: автоопределение само предлагает селекторы по разметке страницы и типовым местам карточки.
- Ссылки собираются сами: карта сайта поставщика или обход категории с пагинацией.
- Категории как у вас: четыре режима раскладки и шаблон пути из постоянного текста и данных товара.
- Характеристики и производители автоматически: таблицы поставщика становятся атрибутами, бренды видны на витрине.
- Обновление по расписанию: цены и остатки обновляет cron, держать браузер открытым не нужно.
- Ваш контент остаётся вашим: вы выбираете, какие поля обновлять, а неразобранное поле не обнуляет прежнее значение.
- Один модуль — сколько угодно товаров: проекты клонируются, настройки выгружаются файлом, очередь и статистика на одном экране.
- Современный PHP: поддержка PHP 7.4–8.4 и обновления без ограничения по сроку.
Как начать
- Создайте проект и укажите адрес сайта поставщика.
- Опишите поля карточки селекторами или нажмите автоопределение.
- Выберите, куда складывать товары и по какому пути строить категории.
- Соберите ссылки, проверьте карточку в тестере и запустите разбор.
Дальше достаточно расписания: цены и остатки обновляются сами.
Что умеет
- Разбор карточек CSS-селекторами, XPath и регулярными выражениями.
- Автоопределение данных по разметке страницы и типовым местам карточки.
- Сбор ссылок из карты сайта и из категорий с пагинацией, фильтр адресов.
- Четыре режима категорий и шаблон пути с переменными.
- Характеристики, группы атрибутов и производители.
- Изображения с галереей и защитой от дублей.
- Цены, наценки формулой, вес и габариты.
- Обновление только выбранных полей.
- Поиск и замена по проекту, импорт и экспорт настроек.
- Запуск из браузера и консольный раннер для cron.
Установка
- Загрузите архив .ocmod.zip через раздел Расширения -> Установка расширений.
- Обновите модификаторы: в разделе «Каталог» появится пункт «Парсер товаров».
- Выдайте права доступа группе пользователей и откройте модуль.
- Для регулярного обновления добавьте задание cron.
Встроенное руководство открывается кнопкой со знаком вопроса в шапке модуля.
Совместимость
Проверено на OpenCart 3.0.x и ocStore 3.0.2.0 – 3.0.3.9.
PHP: 7.4, 8.0, 8.1, 8.2, 8.3, 8.4.
Модуль читает HTML, который отдаёт сервер: сайты, отрисовывающие каталог скриптами в браузере, не разбираются. Сторонние темы и нестандартные сборки не заявлены как поддерживаемые, если они не проверялись отдельно.
Поддержка
Обновления — бессрочно. Поддержка включает консультации по установке и исправление ошибок модуля на заявленных совместимых версиях. Доработка под сторонние шаблоны, кастомные сборки и конфликтующие модификаторы обсуждается отдельно.
Способ распространения:
Платно
Совместимость:
LiveStore 3.*OCStore 3.*OpenCart 3.*
Версия PHP:
PHP 7.4PHP 8.0PHP 8.1PHP 8.2PHP 8.3
Активация:
Вручную, по запросу в личные сообщенияВручную, по запросу на почтуВручную, через сайт автора
Получение файлов:
На сайте, в личном кабинете
Система защиты:
Своя
VQmod:
Нет
Ocmod:
Да
Events:
Нет
Загружено:
18.09.2026
Обновление:
18.09.2026
Просмотров:
30
Файлы будут доступны после покупки