Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Виджет последних отзывов 2.x


Виджет последних отзывов 2.x


Данный модуль работает на версиях opencart 2.x

Он позволяет вывести последние комментарии, которые были оставлены к товарам на любую страницу магазина.

Вывод реализуется через Дизайн -> Макеты.

1. О модуле "Виджет последних отзывов"

Он позволяет вывести последние комментарии, которые были оставлены к товарам на любую страницу магазина.

2. Особенности

  • Модуль мультиязычный (русский и английский)
  • Выводит только одобренные комментарии
  • Комментарии используют микроразметку, что улучшит индексацию
  • На странице категории, выбирает комментарии из категории, если их нет - то общие.

3. Ограничения

Для корректного отображения модуля необходимо наличие bootstrap стилей

4. Установка

  1. Распакуйте архив из папки UPLOAD в корень папки с установленным Opencart
  2. Зайдите в админку Система->Пользователи->Группы пользователей. Выберите свою группу и поставьте галочки напротив "module/last_reviews" в свойствах"Разрешить просмотр" и"Разрешить редактировать". Это даст права группе для редактирования и просмотра модуля.
  3. Зайдите в админку Дополнения->Модули->Последние отзывы заказа
  4. и нажмите УСТАНОВИТЬ, а потом РЕДАКТИРОВАТЬ.
  5. Теперь приступайте к добавлению и редактированию под-модулей в которых настраивается кол-во отзывов.
  6. Не забудьте поставить Статус в модуле в позицию "Включено".
  7. Зайдите в (Система->)Дизайн->Макеты выберите нужную страничку и добавьте модуль на необходимую страницу (http://www.pictureshack.ru/images/6794_2016-05-30_201925.jpg)

  • Добавил
  • Добавлено
    30.05.2016
  • Категория
  • Системные требования
    bootstrap css
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
  • Обращение к серверу разработчика
    Нет

 

Надіслати
Поділитися на інших сайтах

Было бы не плохо группировать вывод отзывов к конкретным категориям 

Надіслати
Поділитися на інших сайтах

Было бы не плохо группировать вывод отзывов к конкретным категориям 

хорошая идея

  • +1 1
Надіслати
Поділитися на інших сайтах

Было бы не плохо группировать вывод отзывов к конкретным категориям

 

А с этим справились?

мне кажется молодые магазины это будет отталкивать, ибо не у всех есть отзывы в каждой категории. реализовать не сложно. конверсия может упасть)

Надіслати
Поділитися на інших сайтах

Ну если отзовов нету , то и модуль выводить не надо :))

как появится часок доделаю всё таки. может кому интересно будет

Надіслати
Поділитися на інших сайтах

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

Надіслати
Поділитися на інших сайтах


ну я заливал папку 2.0.x

проверил всё работает. 

1. одобрите комменты

2. включите модуль, который ставите в шаблон

Надіслати
Поділитися на інших сайтах

Модуль включил , добавил поле с 3 отзывами..
Отзывы в товаре показывает )

Вот к примеру категории где в товаре есть отзывы https://dush.com.ua/dushevye-boksy

под описанием в низу добавил модуль

Надіслати
Поділитися на інших сайтах


Модуль включил , добавил поле с 3 отзывами..

Отзывы в товаре показывает )

Вот к примеру категории где в товаре есть отзывы https://dush.com.ua/dushevye-boksy

под описанием в низу добавил модуль

в каком товаре можно наблюдать отзывы?

Надіслати
Поділитися на інших сайтах

кол-во отзывов в настройках указали больше 0?

статусы отзывов должны быть "включено"

статус в таблице коммента должен быть равен единице.

структура таблицы комментов не изменялась?

Надіслати
Поділитися на інших сайтах

1) 3

2) да , ну он как бы отображается ))

3) oc_review статусы 1

4) Добавлялось микро разметка

в таком случае проблем может быть масса. чпу теоретически может влиять.

но там есть проверка, если комментов в категории нет, то выбирает все существующие. 

если есть мастер под рукой - пусть посмотрит. все, что необходимо модулю в порядке.

тестил конкретно вашу версию на дефолт шаблоне.

Надіслати
Поділитися на інших сайтах

Чпу есть у всех )))

первый покупатель всегда самый сложный , давайте смотреть ошибки вместе , чтоб вы могли продавать дальше )

016-06-07 15:55:15 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 27
2016-06-07 15:55:15 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_category pc ON ( p.product_id = pc.product_id ) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pc.category_id = '63'AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 15:55:15 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 22
2016-06-07 15:55:15 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 30
2016-06-07 15:55:15 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 15:55:15 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 40
2016-06-07 15:55:15 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 33
2016-06-07 15:55:15 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/view/theme/default/template/module/last_reviews.tpl on line 10
2016-06-07 15:56:54 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 27
2016-06-07 15:56:54 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_category pc ON ( p.product_id = pc.product_id ) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pc.category_id = '99'AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 15:56:54 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 22
2016-06-07 15:56:54 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 30
2016-06-07 15:56:54 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 15:56:54 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 40
2016-06-07 15:56:54 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 33
2016-06-07 15:56:54 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/view/theme/default/template/module/last_reviews.tpl on line 10
2016-06-07 16:03:55 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 27
2016-06-07 16:03:55 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_category pc ON ( p.product_id = pc.product_id ) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pc.category_id = '66'AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 16:03:55 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 22
2016-06-07 16:03:55 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 30
2016-06-07 16:03:55 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 16:03:55 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 40
2016-06-07 16:03:55 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 33
2016-06-07 16:03:55 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/view/theme/default/template/module/last_reviews.tpl on line 10
2016-06-07 16:04:07 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 27
2016-06-07 16:04:07 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_category pc ON ( p.product_id = pc.product_id ) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pc.category_id = '63'AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 16:04:07 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 22
2016-06-07 16:04:07 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 30
2016-06-07 16:04:07 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 16:04:07 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 40
2016-06-07 16:04:07 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 33
2016-06-07 16:04:07 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/view/theme/default/template/module/last_reviews.tpl on line 10
2016-06-07 16:05:46 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 27
2016-06-07 16:05:46 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_category pc ON ( p.product_id = pc.product_id ) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pc.category_id = '62'AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 16:05:46 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 22
2016-06-07 16:05:46 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 30
2016-06-07 16:05:46 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 16:05:46 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 40
2016-06-07 16:05:46 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 33
2016-06-07 16:05:46 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/view/theme/default/template/module/last_reviews.tpl on line 10
2016-06-07 16:06:11 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 27
2016-06-07 16:06:11 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_category pc ON ( p.product_id = pc.product_id ) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pc.category_id = '63'AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 16:06:11 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 22
2016-06-07 16:06:11 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 30
2016-06-07 16:06:11 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 16:06:11 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 40
2016-06-07 16:06:11 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 33
2016-06-07 16:06:11 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/view/theme/default/template/module/last_reviews.tpl on line 10
2016-06-07 16:07:17 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 27
2016-06-07 16:07:17 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_category pc ON ( p.product_id = pc.product_id ) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pc.category_id = '62'AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 16:07:17 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 22
2016-06-07 16:07:17 - PHP Notice:  Undefined index: num_reviews in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 30
2016-06-07 16:07:17 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br />Error No: 1064<br />SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE  p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '3' ORDER BY r.date_added DESC LIMIT 0, in /var/www/2wins/data/www/dush.com.ua/system/library/db/mysqli.php on line 40
2016-06-07 16:07:17 - PHP Notice:  Trying to get property of non-object in /var/www/2wins/data/www/dush.com.ua/catalog/model/module/last_reviews.php on line 40
2016-06-07 16:07:17 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/controller/module/last_reviews.php on line 33
2016-06-07 16:07:17 - PHP Warning:  Invalid argument supplied for foreach() in /var/www/2wins/data/www/dush.com.ua/catalog/view/theme/default/template/module/last_reviews.tpl on line 10

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.