Ответить Новая тема Новый опрос 
 Вывод рейтинга у сопутствующих товров
miron8888
Новичок
Сообщений: 6
Регистрация: 26-11-2015


27-11-2015 20:33
Добрый день! В карточке товара выводятся сопутствующие товары (аксессуары)! Подскажите как вывести рейтинг этих товаров прямо под картинкой каждого из них?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


28-11-2015 00:04
Зависит от версии используемого модуля "productcomments".
Файл /themes/тема/product.tpl внутри:
Код:
{foreach from=$accessories item=accessory name=accessories_list}
...
{/foreach}

добавьте подобный код:
Код:
{hook h='displayProductListReviews' product=$accessory}



Также можно напрямую забрать и далее обработать:
Код:
{assign var='average' value=ProductComment::getAverageGrade($accessory.id_product)}
{if isset($average['grade']) && $average['grade']}
    {$average['grade']}
{/if}
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
miron8888
Новичок
Сообщений: 6
Регистрация: 26-11-2015


28-11-2015 15:29
Спасибо огромное! Ни на одном другом форуме мне толком не ответили!
Подскажите пожалуйста где взять документацию по классам и методам престашопа таким как ProductComment::getAverageGrade?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


28-11-2015 17:19
Цитата:( miron8888 @ 28-11-2015 16:29 Смотреть сообщение )
Подскажите пожалуйста где взять документацию по классам и методам

Глупо читать документацию при условии что код открыт и его не так много. Прочитать весь код и разобраться можно в течении 1 дня.

Цитата:( miron8888 @ 28-11-2015 16:29 Смотреть сообщение )
и методам престашопа таким как ProductComment::getAverageGrade?

В данном случае используются метод модуля "productcomments".
Файлы: /modules/productcomments/productcomments.php и /modules/productcomments/ProductComment.php
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос