Opencart похожие товары: Как в opencart 3 вывести похожие товары? — Хабр Q&A

Модуль Похожие товары для OpenCart версий 1.5, 2.0, 2.1, 2.3, 3.0 покупайте у веб-студии NeoSeo

Лайфхаки для Вашего Интернет-магазина
Секреты продвижения и лучшие разработки
в нашем email дайджесте

Если посетитель Вашего сайта перейдет по ссылке на какой-либо товар из поисковой системы, есть вероятность того, что ему отобразится не та позиция, которая соответствует его требованиям. Однако, Вы можете предложить ему подобные товары, которые, возможно, заинтересуют его более значительно. Для этого существует модуль «Похожие товары», который отображает подобные единицы, отображаемой позиции. Вы самостоятельно определяете количество отображаемых товаров в блоке рекомендаций. Также предоставляется выбор различных способов, откуда будут отображаться похожие позиции:

  1. Соседи по категории; 
  1. Соседи по цене и по категории;
  1. Имеют похожее название;
  1. С этим товаром покупают.

Блоки прекрасно перестраиваются под Ваши желания, создавая дополнительную привлекательность для карточки товара. Также Вы можете поставить ограничения для размера изображений, увеличивая скорость загрузки страницы.

 

Внимание! Модуль Похожие товары уже установлен в такие разработки и не требует дополнительной покупки:

  1. SEO-магазин} Модель «Start»
  2. {SEO-магазин} Модель «А»
  3. {SEO-магазин} Модель «Premium с 1С»
  4. {SEO-магазин} Модель «Next»
  5. {SEO-магазин} Продавай 24

Обсуждение, вопросы и ответы, поддержка по модулю Похожие товары для OpenCart в этой ветке на форуме: https://www.opencartmasters.com/forum/84-pohozhie-tovary/.

Дополнительные преимущества модуля

  1. Вывод блока, в котором отображаются похожие товары.
  2. Отображение блока на любой странице сайта.
  3. Поддержка всех языков, интегрированных в структуру сайта.
  4. Возможность ограничения товаров, выводимых в блоке.
  5. Ограничение размера изображений (если это необходимо).
  6. Посимвольное ограничение описания товаров.
  7. Возможность выбора способа подбора похожих товаров.
  8. Дополнительный способ выбора подбора товаров, если основной не имеет товаров.
  9. Возможность выбора шаблона для блока похожих товаров.

Поддержка

Бесплатная информационная поддержка предоставляется на форуме OpenCartMasters.com — пожалуйста, пишите ваши вопросы там, мы с радостью на них ответим!

Расширенная поддержка

Вы можете приобрести расширенную поддержку модуля, которая включает:

  • установку и настройку модуля на вашем сайте;
  • адаптацию/стилизацию модуля под ваш шаблон;
  • 2 часа программиста на индивидуальные доработки модуля, которые вы можете использовать на протяжении 365 дней.

Стоимость расширенной поддержки: от $49.

Для заказа расширенной поддержки или уточнения деталей пишите в наш Telegram-чат.

Системные требования

Системные требования: PHP 5.3 — 7.2 vqmod для 1.5 ocmod для 2.x

ioncube loader: 6.0 и выше

OpenCart: 2.x

Тип лицензии: На один домен и его поддомены

Метод активации: в Личном кабинете

 

Пробуйте бесплатно!

Каждому желающему предоставляем тестовую лицензию на 14 дней!

Как получить файлы модуля и постоянную лицензию за 5 минут

  • 1

    Добавьте модуль в корзину, введите данные, оформите заказ и оплатите онлайн с помощью банковской карты

  • 2

    На указанный email мы отправим подтверждение (пожалуйста, проверяйте папку «СПАМ»)

  • 3

    Зайдите в личный кабинет: https://neoseo.com.ua/login/

  • 4

    Выберите раздел «Покупки» (смотреть)

  • 5

    Скачайте самую последнюю версию файлов модуля вот здесь (смотреть)

  • 6

    Скачайте лицензию модуля вот здесь (смотреть)

  • 7

    Установите модуль согласно порядку, который описан ниже

Общий порядок установки модуля на примере OpenCart 2. Х (Для остальных версий OpenCart смотрим инструкции внутри архива. Порядок установки может отличаться для некоторых модулей):

  • Шаг 1
  • Шаг 2
  • Шаг 3
  • Шаг 4
  • Шаг 5
  • Шаг 6

1

  • Перед любыми действиями на сайте рекомендуем делать бекап.

    Не устанавливайте модуль на рабочий сайт не имея на руках ключа Лицензии
    в т.ч. и тестовой, бесплатной, которая выдается на 14 дней. Устанавливайте самые свежие дистрибутивы, которые Вы получите вместе с ключом лицензии.
  • Распакуйте и загрузите ключ в корень сайта, рядом с robots.txt.

2

  • Если у вас правильно настроен и подключен ftp, то:
  • Установите архив целиком через Дополнения / Установка расширений.
  • Если же OpenCart настроен некорректно, то делаем это вручную:
  • Распакуйте архив с модулем и загрузите содержимое папки upload на сайт.
  • Если в архиве есть файл install.xml, его переименовываете в install.ocmod.xml и загружаете через Дополнения / Установка расширений.

3

  • Нажмите кнопку «Обновить» на страничке «Дополнения / Модификаторы».

4

  • Установите модуль посредством меню «Дополнения / Модули».

5

  • Установите права на просмотр модуля нужным пользователям.

6

  • Вся поддержка предоставляется только через форум opencartmasters.com

Отзывы наших клиентов из личного кабинета

Отзыв 1
/

Видеоотзывы

Дата отзыва: 4.02.2022

Все видеоотзывы

Модуль Сопутствующие товары Opencart 3.0

  • Описание
  • Совместимость
  • Типичные ошибки
  • Отзывы

По умолчанию для товара в Opencart 3. 0 уже можно выбирать «рекомендуемые» товары, но иногда требуется добавить на страницу товара еще один блок с сопутствующими или связанными товарами — именно для этого предназначен наш модуль. 

Модуль Сопутствующие товары Opencart 3.0 добавляет еще один блок товарными предложениями на страницу карточки товара. Для каждого товара в админке будет возможность выбрать сопутствующие ему товары, точно так же как и стандартные «рекомендуемые» или «связанные товары».

Также для каждого товара можно указать отличающийся заголовок (h4) для блока с этими товарами, соответственно туда можно прописать ключевую фразу с названием основного товара, что хорошо повлияет на SEO-продвижение страницы. То есть в заголовке можно прописывать любой текст и тогда модуль не обязательно будет именно для сопутствующих товаров, можно например написать «С этим товаром покупают» или «Похожие товары».

Наш модуль устанавливает только прямые связи между товарами. То есть, если для «Товара A»  выбран как сопутствующий «Товар Б», то в карточке «Товара Б» не будет отображаться «Товар A». Это основное отличие от стандартных связанных товаров.

Модуль не заменяет стандартные «связанные» товары! Вы можете вывести модуль в любую позицию в карточке товара через раздел Дизайн > Макеты.

Модуль будет работать на любых шаблонах и совместим с другими модулями!

Установка модуля:
1. Загрузить модуль через админку (выбрать архив модуля в разделе Установка дополнений)
2. Обновить модификации
3. В разделе Модули > Модули > установить модуль Сопутствующие товары, изменить статус на Включено.
4. Перейти в раздел Дизайн > Макеты (Схемы), редактировать макет Товар (Product) и добавить модуль Сопутствующие товары в нужную позицию (обычно это «Низ страницы»).
5. Перейти к добавлению или редактированию товаров, в форме на вкладке «Связи» можно будет выбрать сопутствующие товары и задать заголовок блока.

Лог изменений:
19.09.2020 — добавлены проверки переменных для улучшения совместимости 

  • Opencart 3.0.0.0
  • Opencart 3. 0.1.1
  • Opencart 3.0.1.2
  • Opencart 3.0.2.0 или ocStore 3.0.2.0
  • Opencart 3.1.0.0
  • Opencart 3.0.3.1
  • Opencart 3.0.3.2
  • Opencart 3.0.3.3
  • Opencart 3.0.3.6
  • Opencart 3.0.3.7 и OcStore 3.0.3.7

1. «Директория не доступна для записи!» или «Папка не разрешена для записи!»»

Решение проблемы:

Скачайте и установите дополнение Localcopy OCMOD

После установки этого дополнения нужно перейти в раздел Модификаторы и нажать кнопку «Обновить модификаторы». После этого можно устанавливать другие модули.

2. Модуль установился и работает в админке, но на сайте ничего не отображается

Возможно несколько проблем и вариантов их решения:

1. Не сброшен кеш шаблона  — нужно обновить кеш [скриншот]

2. Вы раньше редактировали файлы шаблона через админку в разделе «Редактор темы», тогда этот файл сохранился в базе данных и на него уже не влияют ocmod-модификаторы, это проблема Opencart 3. Вам нужно установить фикс [скачать] и обновить модификации в админке.

3. Ваш шаблон устроен на TPL-файлах (*.tpl), в то время, когда в Opencart 3 шаблоны должны быть в формате TWIG (*.twig). Проблема в том, что ocmod-модификаторы не влияют на TPL-файлы — все изменения нужно вносить в эти файлы вручную.

3. Ошибка 500 Internal Server Error

Нужно включить вывод всех ошибок php на экране — для этого в файле .htaccess в конце нужно добавить строки:

php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL

Теперь вместо ошибки 500 должен отображаться код ошибки, который укажет на проблему.

4. Не работает модуль на Opencart 3.0.3.6

В официальных сборках Opencart 3.0.3.5 — 3.0.3.6 есть баг — там модификаторы не работают с twig-файлами из-за ошибки в стандартном модификаторе /system/modification.xml — вторая операция из этого модификатора не срабатывает.
Проблема есть на оф. гитхабе и предложено решение https://github.com/opencart/opencart/blob/3.0.x.x_Maintenance/upload/system/modification.xml
Мы сделали фикс-модификатор по этим рекомендациям, он заменит файл /system/modification.xml на правильный.

Решение проблемы:
1. Сделайте резервную копию вашего файла /system/modification.xml
2. Скачайте фикс-модификатор по ссылке и установите его у себя в админке
3. Обновите кэш модификаторов
4. Обновите кэш twig-шаблонов

Включите javascript, чтобы увидеть комментарии

Зависимые/связанные опции продукта (Opencart 3.x) от conceptlogic

  • Добавить в избранное

  • Добавить в коллекцию

связанные-зависимые_options_admin.png связанные-зависимые_options_admin_2.png связанные-зависимые_options_front1.png связанные-зависимые_options_front2.png

Предварительный просмотр в реальном времени

Скриншоты

Модуль предназначен для установки связанных с опцией значений товаров (например, цвет и размер). Таким образом, появляется возможность вести учет товаров на складе в зависимости от комбинации опций. Комбинации опций также могут иметь разные цены.

Демо: 3opt.opencart.pw
Администратор: 3opt.opencart.pw/admin ( Логин/Пароль: demo/demo )
Онлайн-документация

Поля «Родительская опция» и «Значение родительской опции» по определенному продукту в админке (вкладка «Опции») используются для создания связанных опций.

На витрине соответствующая опция отображается только после выбора значения родительской опции. После этого значения, связанные с параметром, доступны в соответствии с выбранным значением родительского параметра. Например, размер, связанный с цветом.

Основные характеристики и опции

  • Простая установка, модификация OCmod!
  • Неограниченные варианты вариантов
  • Использование всех стандартных типов опций
  • Автоматическая корректировка цен на продукт
  • Вычет запаса для каждого варианта опции
  • Документация в комплекте
  • Удобный интерфейс

Если вам нужно, чтобы изображения автоматически менялись при выборе зависимой опции — этот мод будет полезен:
Изменение изображения продукта для связанных опций с автоматическим обновлением цены

Примечание

Совместимые темы (шаблоны):

  • По умолчанию
  • Журнал2
  • Журнал3
  • Базель
  • Getcart
  • Хоумкрест
  • Мы не можем гарантировать поддержку всех существующих шаблонов и услуга по адаптации является платной. Пожалуйста, напишите нам запрос в службу поддержки, чтобы оценить необходимые работы перед покупкой (это бесплатно). Цена зависит от темы.

    Настройки модуля
    • Вы можете включить/выключить корректировку цен.
    • Если вы хотите показать комбинации для товаров, которых нет на складе – выберите Да.
    • Десятичные знаки – количество цифр после десятичного разделителя.

    Журналы изменений

    v.3.1.11 – 15.07.2020

    • — Полностью переписан алгоритм работы подключенных опций в корзине
    • Другие улучшения и исправления
    • v.3.1.10 – 11.09.2019

      • Добавление поддержки темы: GetCart
      • Обновление механизма автопересчета при выборе опции + подсчет цены количества товара
      • ]v.3.1.8 – 21.08.2019

        • Расширена всплывающая подсказка при добавлении новой опции товара: отображение 15 опций, вместо 5 стандартных
        • Исправлена ​​ошибка шаблона по умолчанию с нижним колонтитулом
        • Добавление поддержки тем: Basel, Homecrest
        • 3. 1.5 – 23.04.2019

          • Встроенная автоматическая очистка кэша системы при обновлении
          • Добавлена ​​интеллектуальная установка модуля
          • Полностью изменен макет страницы настроек для стандартов Opencart 3
          • Оптимизация и улучшение кода
          • Исправление ответа сервера схемы редактирования опции.
          • Улучшенные языковые файлы
          • В случае ошибок отображается дополнительная информация
          • Встроенная проверка параметра php max_input_vars на сервере. Если этот параметр равен 1000, пользователь увидит соответствующее предупреждение при входе в настройки модуля.
          • 3.1. – 03.04.2019 Обновление шаблона по умолчанию и адаптация журнала 3

            3.0.2 – 24.10.2017 Выпуск для шаблона по умолчанию

            3.0.3 – 01.12.2017 Добавлен Ajax и выпуск шаблона журнала

            Запрос на поддержку и функции

            Этот скрипт работает не совсем так, как должен? Возникли проблемы с установкой? Или нужны какие-то пользовательские модификации, которые еще не включены? Или вы хотите больше возможностей в следующем выпуске? Не стесняйтесь обращаться по любому из ваших вопросов через страницу профиля Conceptlogic.

Показать больше
Показать меньше

Связанные опции для OpenCart

Модуль позволяет создавать комбинации связанных опций (значения зависимых опций товара) и назначать для каждой комбинации свой запас, цену, модель и т.д. Это полезно для продажи товаров, имеющих взаимосвязанные параметры (например, размер и цвет одежды). Позволяет комбинировать не пару, а любое количество опций, а также позволяет задавать разные комбинации связанных опций для товаров (для одного товара это может быть цвет+сайт, для другого ширина+длина, для следующего цвет+ширина+длина, так далее).

Некоторые основные возможности модуля демонстрируются на видео.

Стандартная OpenCart имеет базовую возможность создавать параметры продукта (например, «Размер» и «Цвет») и устанавливать для них возможные значения (например, «Синий», «Красный» и т. д. и «Большой», «Средний «и т.д. соответственно).
Но не имеет возможности составлять заданные комбинации опций.

 

Модуль «Сопутствующие опции» основан на стандартной функциональности опций продукта, но модуль значительно улучшает ее. Модуль позволяет создавать комбинации значений опционов, устанавливать отдельный запас, Модель, цену (при необходимости) для каждой комбинации и ограничивать покупателей в выборе только доступных комбинаций значений опций.

Когда для товара установлены комбинации связанных опций, модуль позволяет покупателям выбирать только доступные комбинации. В зависимости от настроек модуля возможны 2 основных способа ограничения:

  • По умолчанию — все выбранные значения связанных опций влияют друг на друга (если выбрано значение опции — неподходящие значения другой связанной опции будут отключены, и назад)
  • Пошагово — выбранные значения предыдущих связанных параметров влияют на следующие связанные параметры (значения предыдущих связанных параметров остаются доступными для выбора, даже если они не подходят для выбранных значений следующих связанных параметров)

Для обоих способов ограничения модуль предоставляет два возможных стиля отключения неподходящих значений параметров:

  • По умолчанию — недоступные значения параметров остаются видимыми, но серыми (недоступными для выбора)
  • Скрыть недоступные — недоступные значения параметров становятся невидимыми (скрытыми)

Эти 4 анимации демонстрируют, как модуль работает с типом параметра «Радио», но он также совместим и работает аналогичным образом с типами параметров «Выбрать» и «Изображение».

Кроме того, можно было комбинировать не только 2 значения опции, а 3, 4, 5 или любое разумное количество опций (все возможные варианты комбинаций связанных опций можно задать на странице настроек модуля).

Кроме того, модуль позволяет установить более конкретные данные для каждой комбинации связанных опций: SKU, UPC, EAN, Местоположение, Статус «Нет в наличии», Вес (все эти поля являются необязательными и могут быть включены на странице настроек модуль).

Модуль модификации стандартных цен на товары в OpenCart не только за счет возможности устанавливать свою цену для каждой комбинации связанных опций, но и задавать цену как модификатор (используя ценовые префиксы «=», «+», «- «) или установить отдельные скидки и/или специальные предложения для каждой комбинации.

Дополнительно есть возможность установить по умолчанию комбинации связанных опций (данные комбинации значений будут выбраны по умолчанию в момент загрузки страницы товара в разделе покупателя).