Автор Тема: Модуль "Комментарии на странице товаров": как изменить рейтинг по умолчанию  (Прочитано 908 раз)

08 Ноябрь 2015, 13:23:02
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день, уважаемые форумчане.
Помогите пожалуйста советом.
На сайте есть модуль комментариев к товару: http://f1.s.qip.ru/cMfvW5WZ.png

Проблема в том, что на старице карточки товара по умолчанию стоит 3 звезды в рейтинге (http://f1.s.qip.ru/cMfvW5X2.png)
Встретились с тем, что покупатели пишут хорошие отзывы но забывают изменять кол-во звезд в рейтинге.

Можно ли сделать так, чтобы по умолчанию было не 3 звезды а 5 звезд ?
http://f1.s.qip.ru/cMfvW5X3.png

Заранее спасибо.
08 Ноябрь 2015, 14:00:40
Ответ #1
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
08 Ноябрь 2015, 14:06:31
Ответ #2
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
08 Ноябрь 2015, 14:17:43
Ответ #3
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
В шаблоне /themes/ваша тема/modules/productcomments/productcomments.tpl найти контейнер для звезд
<div class="star_content">установить checked у нужной отметки
<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="5" checked="checked"/>
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
08 Ноябрь 2015, 14:22:55
Ответ #4
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В шаблоне /themes/ваша тема/modules/productcomments/productcomments.tpl найти контейнер для звезд
<div class="star_content">установить checked у нужной отметки
<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="5" checked="checked"/>


Спасибо.
Открыл файл и увидел что стоит так как вы и написали
http://f1.s.qip.ru/cMfvW5XB.png

Т.е. стоит напротив 5 звезд, а на сайте по умолчанию - 3 звезды  :o

Попробовал потестировать и поставить на других значениях (1 и 4, но все равно показывает 3 звезды по умолчанию).

08 Ноябрь 2015, 14:26:11
Ответ #5
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
1. Шаблон загружается не из папки темы, а из папки модуля.
Проверить шаблон в модуле /modules/productcomments/productcomments.tpl и также установить.

2. В теме есть javascript функция, которая перерпределяет значение рейтинга.
найти ее в папке темы и измениить значение по умолчанию.

3. Может быть загружаются старые данные, очистить кеш на сайте и в браузере или отключить кеширование.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
08 Ноябрь 2015, 14:33:26
Ответ #6
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Большое, спасибо.
Вроде бы вопрос решен.
Нужно было менять именно в папке используемой темы. Как-то пропустил это в вашем ответе.