Автор Тема: Общий рейтинг в карточке товара  (Прочитано 310 раз)

23 Ноября 2015, 10:39:52
  • Новичок
  • *
  • Сообщений: 25
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день! Подскажите как вывести общий рейтинг товара в карточке самого товара? Модуль productcomments. И если есть возможность киньте ссылочку на описание классов и методов таких как ProductComment::getAveragesByProduct. Заранее спасибо!
23 Ноября 2015, 11:09:43
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86339
  • Репутация: +25417/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Используете поиск по форуму - "рейтинг". Найдете тему как вывести рейтинг в карточке товара.
27 Ноября 2015, 18:21:07
Ответ #2
  • Новичок
  • *
  • Сообщений: 25
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ещё вопросик! Как вывести рейтинг в списке сопутствующих товаров? Сопутствующие товары в карточке товара выводятся из массива $accessories в котором есть всё, что угодно, но нет рейтинга! Может можно как-то получать свойства товара через API престашопа зная id самого товара как например в битриксе?
27 Ноября 2015, 18:25:53
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 2725
  • Репутация: +64/-4
  • Сообщество PrestaShop
    • Просмотр профиля
Рейтинг товара выводят одинаково и в карточке, и на странице категории и в любом блоке с товарами.
http://prestashop-forum.ru/index.php/topic,2361.0.html
18 Декабря 2015, 14:47:30
Ответ #4
  • Новичок
  • *
  • Сообщений: 25
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Если кому пригодится, то
Цитировать
{assign var='average' value=ProductComment::getAverageGrade($accessory.id_product)}
{if isset($average['grade']) && $average['grade']}
    {$average['grade']}
{/if}

Выведет именно рейтинг товара, а это как раз то, что мне надо =)))