Всем доброго времени суток. Подскажите, как реализовать такое дело. Есть отзывы к товарам. Но только лишь на странице товара. Хотелось бы сделать отдельную страницу или же лучше блок по типу "Последние комментарии" с отображением комментариев. Может есть какой модуль? Кроме стандартного "productcomment" Заранее спасибо за советы и рекомедации.
Так то подойдет, но хотелось бы чтобы модуль подтягивал уже имеющиеся отзывы на одну страницу. А тут получается полностью новые отзывы по магазину. --- Добавлено, 18 ноя 2016 --- Посоветовали сделать такое: Создать файл list.php в директории /modules/productcomments/. В файл добавить: Код: <?php require_once(dirname(__FILE__).'/../../config/config.inc.php'); require_once(dirname(__FILE__).'/../../header.php'); include_once(dirname(__FILE__).'/productcomments.php'); $context = Context::getContext(); $comments = new ProductComments(); require_once(dirname(__FILE__).'/ProductComment.php'); $context->smarty->assign('comments', ProductComment::getAll()); echo $context->smarty->display(dirname(__FILE__).'/comments.tpl'); require(dirname(__FILE__).'/../../footer.php'); Создать файл comments.tpl в директории /modules/productcomments/. В файл добавить: Код: <div> {if $comments} {foreach from=$comments item=comment} <div class="comment clearfix"> <div class="comment_author"> <div class="comment_author_infos"> <strong>{$comment.customer_name|escape:'html':'UTF-8'}</strong><br/> <em>{dateFormat date=$comment.date_add|escape:'html':'UTF-8' full=0}</em> </div> </div> <div class="comment_details"> <h4 class="title_block">{$comment.name}</h4> <p>{$comment.content|escape:'html':'UTF-8'|nl2br}</p> </div> </div> {/foreach} {/if} </div> Страница с последними добавленными комментариями будет открываться по: твой_сайт/modules/productcomments/list.php