Перейти к содержанию

[PMP] - Products module pack [support]


Рекомендуемые сообщения

[PMP] - Products module pack

Просмотр файла

Описание

 

Модуль создает выборки товаров, используя различные алгоритмы для их выборки (источники данных), они включают:

  • Новинки 

  • Лидеры продаж

  • Товары со скидками

  • Товары по акции

  • Товары с бонусными баллами

  • Случайные товары

  • Самые просматриваемые

  • Самые обсуждаемые

  • Свой SQL запрос

  • Свой PHP код

  • Выбранные вручную товары

Большинство источников данных могут работать в трех режимах. Объясню на примере модуля "Новинки":

  • Глобальный - Новинки всего магазина, выборка как у стандартного модуля.

  • Абсолютный - Новинки из выбранных категорий и/или выбранных вручную производителей. Если ничего не выбирать - это и есть Глобальный режим.

  • Относительный - Новинки текущей категории или производителя (которую посещает пользователь). Этот режим так же работает и на странице товаров.

 

 

Абсолютный

Относительный

Новинки 

x

x

Лидеры продаж

x

x

Товары со скидками

x

x

Товары по акции

x

x

Товары с бонусными баллами

x

x

Случайные товары

x

x

Самые просматриваемые

x

x

Самые обсуждаемые

x

x

Свой SQL запрос

   

Свой PHP код

   

Выбранные вручную товары

   

 

Модулем поддерживается режим совместимости с шаблонами. Это значит, что в 99%, можно беспокоиться об адаптации модуля под шаблон. Работает за счет использования стандартного модуля "Рекомендуемых товаров".

 

Есть возможность подменять шаблон (tpl/twig) на свой. Это позволит выводить товары в любой нужной форме, будь то слайдер/свайпер и т.д.

 

Совместимость

  • OpenCart/ocStore 2.3 и 3.x.

  • Языки Русский, Английский 

  • В режиме совместимости совместим с 99% тем оформления

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

Демо

Лицензия

  • Лицензия распространяется на один магазин/мультимагазин + поддомены.

  • Покупка модуля дает право на получение обновлений в течение 2-х лет. 

  • Активация автоматическая, указывайте домен.

Контрольные суммы

  • 9175296169b6295d43da8a8a1072e9f5 pmp_v1.1_oc_v3.x.ocmod.zip

  • 523695d14ab3b1ede5326ec2f52448dc pmp_v1.1_oc_v2.3.ocmod.zip

Установка

  • Установите модуль через "Менеджер дополнений", как любое другое дополнение.

В процессе работ

  • Алгоритм похожих товаров, использующий кластеризацию - DBSCAN/DBSCANPlus. Сходство определяется названием, общими аттрибутами и категориями. Используется косинусное сходство и модифицированная мера Сёренсена.

  • Алгоритм коллаборативной фильтрации для формирования персональных рекомендаций пользователям. Используется DBSCAN/DBSCANPlus. Формируется на основе предыдущих заказов и отзывов.

Надеюсь, до конца лета все будет готово.

 

Смотрите так же

  • Custom templates Pro - подмена любых tpl/twig файлов в модулях и разделах в зависимости условий.

  • Extended layout - Управляет видимостью других модулей в зависимости условий.

  • FSMonitor - Мониторинг изменений в файлах.

 

 

Ссылка на комментарий
Поделиться на другие сайты

Воспользуйтесь расширенным поиском по форуму opencart Воспользоваться поиском

Ознакомьтесь с руководством по использованию opencart Перейти к Документации

Расширьте возможности интернет-магазина дополнениями Подобрать Модуль

Выберите исполнителя для вашего технического задания Выбрать Исполнителя

1 минуту назад, zhu4koff сказал:

возможен вывод товаров в блоке в виде карусели?

 

Да. Нужен подготовленный заранее файл шаблона (twig/tpl) или уже имеющийся, от другого модуля. В настройках модуля указываете путь к шаблону и все.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...
13 часов назад, zhu4koff сказал:

можно ли в новой версии сделать настройку для блоков, "выводить товары с остатком больше 0" например рекомендуемые?

 

Добрый день!

 

Да, можно) записал, спасибо!

Ссылка на комментарий
Поделиться на другие сайты

Привет!

А выводится модуль чрз схемы или шорт-кодами?

Если правильно понимаю, то - здорово можно сделать - выборку какую-либо (часто просматриваемые или обсуждаемые) помещать над всеми товарами в категориях!?

Ссылка на комментарий
Поделиться на другие сайты

Только что, specialforce22 сказал:

Привет!

А выводится модуль чрз схемы или шорт-кодами?

Если правильно понимаю, то - здорово можно сделать - выборку какую-либо (часто просматриваемые или обсуждаемые) помещать над всеми товарами в категориях!?

 

Выводится, как обычно, через схемы. Да, все верно.

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...
PHP Fatal error:  Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'FROM oc_product p 
			 LEFT JOIN oc_product_to_category p2c ON (p.product_id ...' at line 2<br />Error No: 1064<br />SELECT p.product_id, 
		FROM oc_product p 
			 LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id)  LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) 
		WHERE 
			 p.manufacturer_id = 11 AND  p2c.category_id = 88 AND p.date_available <= NOW() AND pd.language_id = '1' AND p2s.store_id = '0' AND p.status = '1' AND p.quantity > 1 
			AND p.viewed > 0
		GROUP BY p.product_id 
		ORDER BY p.viewed DESC,  p.sort_order ASC, LCASE(pd.name) ASC LIMIT 0,8 in /system/library/db/mysqli.php:41

 

@halfhope какая версия MariaDB нужна на сервере чтобы не было ошибки 500 при настройке модуля

 

image.png.120d2ff85bb0460bf2dc24b9b46cf1f3.png

Ссылка на комментарий
Поделиться на другие сайты

34 минуты назад, zhu4koff сказал:

@halfhope какая версия MariaDB нужна на сервере чтобы не было ошибки 500 при настройке модуля

я конечно не @halfhope

но чтобы не было 500 ошибок - это не от версии бд зависит, нужно запросы правильно составлять

35 минут назад, zhu4koff сказал:
SELECT p.product_id, 
		FROM oc_product p

запятую перед FROM уберите

Ссылка на комментарий
Поделиться на другие сайты

26 минут назад, AlexDW сказал:

но чтобы не было 500 ошибок - это не от версии бд зависит, нужно запросы правильно составлять

спасибо, я не программист) дословно перевел ошибку, просто и бывали случаи на практике что из-за не работали некоторые операторы и т.д. на разных версиях MariaDB, после установки актуальной, всё корректно работало

 

а так это запрос модуля как раз, попробую найти что там и где

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...