Що можна обрати замість
OcBox AI Smart Related — AI-связанные товары для OpenCart и ocStore + правила + Bought-Together AI + аналитика блоков + 4 в 1
КомплектыPro
OcBox Product Bundles — комплекты и наборы товаров для OpenCart 3 и ocStore: скидка на набор, цена комплекта считается сама (бета)
HPMR AJAX: опции как отдельные товары + автосвязка
Такой подход подходит магазинам, в которых разные цвета, размеры или комплектации уже созданы как отдельные товары. Модуль не заменяет и не изменяет стандартные опции OpenCart: он добавляет отдельный механизм связывания полноценных карточек товаров.
Предусмотрена интеграция со стандартным шаблоном OpenCart, а также отдельные адаптации для OCTemplates Promo и OCTemplates Deals.
Как работает модуль
Администратор выбирает одно из стандартных полей OpenCart в качестве метки товарной группы: UPC, EAN, JAN, ISBN или MPN. Товары с одинаковым непустым значением выбранного поля автоматически попадают в одну группу.
После этого в модуле создаются типы опций, например «Цвет», «Размер», «Объём памяти», «Материал» или любой другой необходимый магазину вариант. Для каждого типа можно выбрать одну или несколько характеристик товара. Если характеристик несколько, модуль проверяет их в заданном порядке и использует первое непустое значение.
После синхронизации на странице товара появляются доступные варианты группы. Нажатие на значение открывает соответствующую карточку товара, поэтому для каждого варианта сохраняются его собственные данные, адрес страницы и стандартное поведение товара OpenCart.
Возможности модуля
Автоматически группировать товары по полю UPC, EAN, JAN, ISBN или MPN Работать только с точным совпадением непустой метки группы Создавать необходимое количество типов опций Получать значения опций из характеристик товаров Использовать несколько характеристик для одного типа опции с учётом приоритета Показывать значения как текстовые кнопки, HEX-цвета или изображения товаров Настраивать несколько цветов для одного значения Настраивать порядок сортировки значений Создавать полностью ручные группы товаров Включать или исключать товары из автоматической группы Задавать ручное значение опции для конкретного товара Управлять отображением товаров, которых нет в наличии Индексировать большие каталоги пакетами через CRON Автоматически добавлять изменённые товары в очередь индексации через Events OpenCart Формировать структурированные данные Schema.org для товарных вариантов Метка товарной группы
Для автоматического связывания используется одно из стандартных полей карточки товара. Поле выбирается в настройках модуля и должно содержать одинаковое значение у всех вариантов одной модели.
UPC — универсальный код товара EAN — европейский товарный код JAN — японский товарный код ISBN — международный номер книжного издания MPN — код модели или группы, заданный производителем либо администратором Например, шесть отдельных карточек Samsung Galaxy могут иметь разные модели, цвета, объёмы памяти, цены и остатки, но одинаковый MPN группы. После индексации модуль свяжет их и покажет цвет и память как переходы между вариантами.
Типы опций и характеристики
Названия типов опций заранее не ограничены. Магазин самостоятельно создаёт нужные варианты в соответствии со своим ассортиментом: цвет, размер, память, материал, фасон, длина, комплектация или другая характеристика.
К одному типу опции можно привязать несколько характеристик. Это полезно, если в разных категориях одинаковое содержание хранится под разными названиями, например «Цвет», «Цвет корпуса» или «Основной цвет». Порядок характеристик определяет приоритет их проверки.
Текст — значения показываются компактными кнопками Цвет — значения показываются в виде HEX-палитры Изображение — используется основное изображение соответствующего товара Модуль не создаёт отдельные изображения значений. Для режима «Изображение» используется уже существующее основное изображение товара и настроенный в модуле размер миниатюры.
HEX-палитра и сортировка значений
После индексации модуль собирает найденные значения характеристик на отдельной вкладке. Для каждого значения можно установить порядок сортировки, а для цветов — один или несколько HEX-кодов.
Если значение состоит из нескольких цветов, модуль формирует многоцветный образец. Настроенные HEX-коды и сортировка сохраняются независимо от текущего типа отображения. Переключение опции с цвета на изображение и обратно не удаляет ранее настроенную палитру.
Отображение в карточке товара
Текущее значение опции выделяется и не является активной ссылкой Текстовые значения показываются как кнопки Цвета показываются в виде однотонных или многоцветных образцов Для изображений используется основное фото соответствующего товара Название товара в режиме изображения доступно при наведении Товары не в наличии могут быть показаны, отключены или полностью скрыты Недоступные значения имеют отдельное визуальное оформление При выборе значения покупатель переходит на отдельную страницу соответствующего товара. Модуль не подменяет цену, остаток или изображение через JavaScript, поэтому карточка всегда использует актуальные стандартные данные OpenCart.
Ручные группы
Автоматический режим можно дополнять ручным управлением. Для этого предусмотрена отдельная страница со списком всех созданных групп, фильтрацией, сортировкой и пагинацией.
Поиск по названию группы или её метке Поиск группы по товару, модели или SKU Фильтрация автоматических, ручных и смешанных групп Создание новой ручной группы Добавление товаров через автодополнение Ручная сортировка товаров в группе Ручные значения опций отдельно для каждого языка Отключение отдельной группы Блокировка автоматической группы Ручное значение имеет приоритет над автоматически полученной характеристикой. Это позволяет добавить в группу товар с неполными данными, не изменяя его стандартные характеристики.
Очистка групп
В модуле предусмотрены три отдельных режима очистки:
Автоматические группы — очистка автоматического индекса и групп, созданных синхронизацией Ручные группы — удаление групп, созданных администратором вручную Все группы — полная очистка автоматических и ручных групп модуля Индексация и CRON
Для быстрой работы на витрине модуль предварительно создаёт собственный индекс связей. Данные обрабатываются пакетами, поэтому модуль можно использовать в больших каталогах без длительного запроса при открытии страницы товара.
Настраиваемое количество товаров в одном пакете Ручной запуск полной синхронизации из административной части Защищённый секретным ключом URL для CRON Готовая команда для crontab Отображение состояния, прогресса и статистики индексации Во время полной синхронизации действующий индекс продолжает работать. Новое поколение данных становится активным только после успешного завершения перестроения. Покупатели не видят частично заполненные группы во время обновления каталога.
Автоматическое обновление после изменений товара
Модуль использует стандартные Events OpenCart. После добавления, редактирования или удаления товара его идентификатор попадает в очередь. Следующий запуск CRON обновляет только изменённые товары и связанные с ними группы.
Прямые SQL-запросы и некоторые сторонние импорты могут не вызывать Events OpenCart. После массового прямого импорта или изменения меток группы рекомендуется выполнить полную синхронизацию.
SEO и структурированные данные
Для каждого типа опции можно выбрать соответствующее свойство Schema.org. Если свойство не выбрано, модуль не добавляет для этой опции структурированные данные.
ProductGroup — логическая группа товарных вариантов productGroupID — метка товарной группы hasVariant и isVariantOf — связь группы с вариантами variesBy — перечень свойств, по которым различаются товары color — цвет size — размер material — материал pattern — узор suggestedAge — рекомендуемый возраст suggestedGender — рекомендуемый пол additionalProperty — другая характеристика товара Для стандартного шаблона модуль формирует собственный блок структурированных данных. Адаптации OCTemplates Promo и Deals также интегрируют связь варианта в нативную микроразметку товара соответствующей темы.
Производительность
Отдельные таблицы индекса с индексами для основных выборок Пакетная загрузка характеристик товаров Пакетное добавление записей индекса Отсутствие очистки активных данных до завершения полной синхронизации Инкрементальное обновление изменённых товаров Кеширование настроек типов опций стандартным кешем OpenCart Отсутствие внешних API-запросов на странице товара Мультиязычность и мультимагазин
Названия групп, названия типов опций и ручные значения можно задавать отдельно для каждого языка. При отображении модуль учитывает текущий язык и магазин OpenCart и не показывает товары, которые не привязаны к текущему магазину.
Административная часть модуля локализована на украинский, английский и русский языки.
Интеграция с шаблонами
Default — поддержка входит в основной архив OCTemplates Promo — отдельный архив адаптации с собственным Twig-шаблоном и CSS OCTemplates Deals — отдельный архив адаптации с собственным Twig-шаблоном и CSS Для Promo или Deals необходимо устанавливать только адаптацию, соответствующую активному шаблону. Основной модуль устанавливается в любом случае.
Открытый код и независимость
Код модуля не закодирован и не обфусцирован. Все PHP-, Twig-, JavaScript-, CSS- и XML-файлы доступны для просмотра и редактирования.
Модуль не обращается к сторонним ресурсам, внешним API или удалённым серверам и не требует установки сторонних библиотек либо системных служб. Обработка товаров, построение групп, кеширование и формирование блока вариантов выполняются непосредственно на сайте.
Благодаря отдельному Twig-шаблону, CSS-файлу и точечному подключению через OCMOD модуль можно адаптировать к другим темам OpenCart без изменения его основной логики. Для нестандартной карточки товара обычно достаточно подготовить отдельную адаптацию с соответствующей точкой вывода и стилями активного шаблона.
Установка
Выполните чистую установку основного архива через Extensions / Installer Если используется OCTemplates Promo или Deals, загрузите соответствующий архив адаптации Перейдите в Extensions / Modifications и нажмите Refresh Перейдите в Extensions / Extensions Выберите тип расширений Modules / Модули Найдите Linked Products as Options и нажмите Install Откройте настройки модуля Выберите поле метки группы и создайте необходимые типы опций Выполните полную синхронизацию Добавьте защищённый URL в планировщик CRON Модуль не изменяет файлы ядра OpenCart напрямую. Интеграция выполняется через стандартные Events OpenCart и OCMOD.
Важные примечания
Для автоматического создания групп как минимум два активных товара должны иметь одинаковое непустое значение выбранного поля UPC, EAN, JAN, ISBN или MPN. После изменения поля метки группы, состава характеристик или массового прямого импорта необходимо выполнить полную синхронизацию. Регулярный CRON обрабатывает очередь изменённых товаров и продолжает незавершённую полную синхронизацию. Для небольшого каталога синхронизацию также можно запускать вручную из административной части. Удаление модуля с помощью кнопки Uninstall удаляет созданные им таблицы, индекс, автоматические и ручные группы, палитры и другие настройки значений. Товары, характеристики и стандартные данные OpenCart не удаляются. DEMO
Admin Page login/password: demo/demodemo Store Page Лицензия
Лицензия распространяется на один домен и его поддомены.
Связанные товары как опции
ASSL Lookbook — товары на фото
Когда покупатель открывает страницу товара со статусом «Нет в наличии», система через заданный промежуток времени отображает модальное окно с товарами, которые есть в наличии, подобранными в соответствии с настройками фильтрации.
Это позволяет
не терять клиентов; быстро предложить альтернативные товары; увеличить конверсию и количество заказов. Возможности модуля
В настройках модуля доступны следующие параметры:
количество товаров – определяет максимальное количество товаров, отображаемых в модальном окне; задержка показа модального окна – позволяет задать время (в секундах) перед автоматическим открытием модального окна после загрузки страницы товара; фильтр по категории – позволяет отображать только товары из той же категории, что и текущий товар; фильтр по производителю – позволяет отображать товары того же производителя, что и просматриваемый товар. Принцип работы
Покупатель открывает страницу товара. Если товар отсутствует на складе, модуль активируется. После заданной задержки открывается модальное окно. В окне отображаются товары в наличии, отобранные согласно выбранным фильтрам. Покупатель может сразу перейти к альтернативному товару. Совместимость
OpenCart 3.x Совместимость с шаблонами
Расширение совместимо со стандартным шаблоном default. Для других шаблонов может потребоваться адаптация (адаптация платная).
Установка
Установите модуль через административную панель OpenCart Обновите модификаторы Включите и настройте модуль. DEMO
Admin Page login/password: demo/demodemo Store Page Лицензия
Лицензия распространяется на один домен и его поддомен.
Похожие товары во всплывающем окне
Option Combo Price
Похожие товары с морфологией и релевантностью
Купить в 1 клик PRO - oc 2.x
Отзывы пользователей
========================================
***** Читаем описание! Там важная информация! *****
========================================
Внимание ! Данный модуль не передается клиенту. Установкой модуля занимается автор. Для того чтобы установить модуль на проект оставьте вашу заявку в личном сообщении форума. В течении 1-2 дней модуль вам установят на проект.
Технические характеристики:
Opencart - 3.x
PHP - версия от 5.6, на 8 версии не тестировалось
Модуль "С этим товаром покупают" - имеет автоматический и ручной функционал для создания рекомендуемых комплектов в карточку товара или в корзину\оформление магазина. Модуль может пригодиться для сайтов с тематиками строительных материалов, косметики и сайтов где в корзине товаров часто встречается комплектация товаров.
Модуль не редактирует файлы движка и не вносит изменения через ocmod. Вывод модуля в пользовательскую часть (фронт, фронтенд ) осуществляется через Дизайн-Макеты.
При установке модуля на уже имеющуюся базу заказов вы можете задать фильтр для того чтобы учитывать при каком статусе заказа модуль генерировал комплектации и сохранить, после этого отправить запрос и в уведомлении вам отобразиться количество обработанных товаров по фильтру. Так же данный фильтр работает для новых заказов которые в автоматическом режиме будут отслеживать товары в новых заказах и добавлять их комплектацию.
Среди возможностей модуля задана частота повторений данной комплектации товаров. Это нужно для того чтобы отсеивать случайные комплектации товаров. Для примера если вы зададите 8 для частоты повторений, то в товаре и в корзине будет отображаться комплект только с такой частотой и больше.
Так же в модуле есть возможность задать исключения для товаров. Это нужно если товар ошибочно попал в комплект, но его частота повторений очень частая. Для этого при редактировании товара вы можете убрать из списка данный товар. Так же в случае чего его можно вернуть обратно, но его частно повторений будет задана той что указана в модуле для отображения. В данном поле вы так же можете указать и новые товары, им тоже будет задана частота повторения та что задана в модуле.
В корзине товара добавлена функция отслеживания наличия товаров комплектации в корзине, если товар присутствует, то он не отображается.
Данные из модуля можно выводить без доработок только в товарах и в корзине\оформлении в которых не было глобальных изменений в контроллерах и дизайне. Данные модуля можно выводить в любом из модулей всплывающей корзины с учетом платных доработок, вы можете обратиться как разработчику модуля стороннего модуля так и к автору модуля "С этим товаром покупают", т.е к нам.
Техническая поддержка оказывается бесплатно на протяжении 6 месяцев.
В бесплатную техническую поддержку не входит:
1) "У меня все хорошо работало, но после того как я установил модуль сторонний у меня все сломалось" - если сломался мой модуль, постараемся адаптировать (бесплатно\платно в зависимости от сложности), если сломался полностью другой модуль, то обращайтесь к автору модуля, или пишите в чат, будем смотреть.
2) "Модуль работал исправно и вдруг перестал" - если у Вас такой случай, то соберите информацию о том какой модуль или какие работы велись на сервере, чтобы быстрее определить причину сбоя. Если сбой с нашей стороны постараемся решить бесплатно или адаптировать (бесплатно\платно в зависимости от сложности).
3) "Купил год назад у вас модуль - перенес сайт на другой домен и там не работает" - в таком случае Вам надо приобрести лицензию на второй домен, заодно получите техническую поддержку на 6 месяцев =). Ну если у вас нет выше указанных пунктов, будем разбираться.
Благодарим за ознакомление с описанием ʕ ᵔᴥᵔ ʔ, если возникнут вопросы, не стесняйтесь задавать их чате!
Характеристики
-
Сейчас на странице 0 пользователей
- Нет пользователей, просматривающих эту страницу.