Vladq Опубликовано 17 декабря, 2014 Жалоба Поделиться Опубликовано 17 декабря, 2014 Эта доработка выводящая в шаблоне последние комментарии на версию 2.1+ на новых версиях не работает.Поделитесь пожалуйста опытом те, кто подключил это на новые версии. Цитата Ссылка на сообщение Поделиться на другие сайты
Решение simplashop Опубликовано 17 декабря, 2014 Решение Жалоба Поделиться Опубликовано 17 декабря, 2014 в новых версиях не нужно настолько извращаться. из этой инструкции нужно выполнить только добавление плагина во View.php и вызывать его в шаблонеРегистрация плагина: $this->design->smarty->registerPlugin("function", "get_comments", array($this, 'get_comments_plugin')); обработчик плагина: public function get_comments_plugin($params, &$smarty) { if(!isset($params['approved'])) $params['approved'] = 1; if(!empty($params['var'])) $smarty->assign($params['var'], $this->comments->get_comments($params)); } и код шаблона: <div class="blog"> {get_comments var=last_comments limit=5 type='product'} <ul role="navigation" class="response"> {foreach $last_comments as $comment} <li> <p><b>{$comment->name}</b> о товаре «<a href="products/{$comment->url}" class="underline">{$comment->product}</a>»: <q>{$comment->text}</q></p> </li> {/foreach} </ul> </div> и далее по статье Цитата Ссылка на сообщение Поделиться на другие сайты
Vladq Опубликовано 17 декабря, 2014 Автор Жалоба Поделиться Опубликовано 17 декабря, 2014 Большое спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
dimalepel Опубликовано 8 ноября, 2015 Жалоба Поделиться Опубликовано 8 ноября, 2015 Подскажите, а как вывести все комментарии на отдельной странице? Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 10 ноября, 2015 Жалоба Поделиться Опубликовано 10 ноября, 2015 Подскажите, а как вывести все комментарии на отдельной странице? так просто не выйдет. для начала есть комментарии к блогу и к товарам. нужно в отдельном view выбирать все комментарии и сделать пагинацию для них. возможно вы просто хотите организовать отзывы о магазине, так есть уже готовые решения. Цитата Ссылка на сообщение Поделиться на другие сайты
dimalepel Опубликовано 10 ноября, 2015 Жалоба Поделиться Опубликовано 10 ноября, 2015 так просто не выйдет. для начала есть комментарии к блогу и к товарам. нужно в отдельном view выбирать все комментарии и сделать пагинацию для них. возможно вы просто хотите организовать отзывы о магазине, так есть уже готовые решения.Сколько? $ Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 10 ноября, 2015 Жалоба Поделиться Опубликовано 10 ноября, 2015 Сколько? $пишите в личку что конкретно нужно, просто вывод комментариев всех (товаров или постов или и то и то), от этого будем плясать Цитата Ссылка на сообщение Поделиться на другие сайты
trainracing Опубликовано 24 ноября, 2015 Жалоба Поделиться Опубликовано 24 ноября, 2015 Название товара и ссылку не выводит,а так спасбо!) Цитата Ссылка на сообщение Поделиться на другие сайты
trainracing Опубликовано 24 ноября, 2015 Жалоба Поделиться Опубликовано 24 ноября, 2015 Все, понял, в апи/комментс добавить надо $approved_filter = ''; $products_fields = ''; $products_join = ''; if(!empty($filter['type'])) if($filter['type'] == 'product') { $products_fields = ', p.url, p.name product'; $products_join = 'INNER JOIN __products p ON c.object_id=p.id'; } elseif($filter['type'] == 'blog') { $products_fields = ', b.url, b.name product'; $products_join = 'INNER JOIN __blog b ON c.object_id=b.id'; } потом FROM __comments c WHERE поменять на $products_fields FROM __comments c $products_join WHERE Цитата Ссылка на сообщение Поделиться на другие сайты
WebWC Опубликовано 31 октября, 2016 Жалоба Поделиться Опубликовано 31 октября, 2016 А есть ли возможность вывести к ссылке Бренд и Фото комментируемого товара? Цитата Ссылка на сообщение Поделиться на другие сайты
rixo Опубликовано 19 сентября, 2017 Жалоба Поделиться Опубликовано 19 сентября, 2017 (изменено) Подскажите пожалуйста , как вывести последние отзывы к товарам только из своей категории в соответствующей категории?Спасибо Изменено 19 сентября, 2017 пользователем rixo Цитата Ссылка на сообщение Поделиться на другие сайты
n1c Опубликовано 9 июня, 2020 Жалоба Поделиться Опубликовано 9 июня, 2020 Друзья, а подскажите пожалуйста, как выводить комментарии в ЛК которые написал пользователь? Цитата Ссылка на сообщение Поделиться на другие сайты
n1c Опубликовано 9 июня, 2020 Жалоба Поделиться Опубликовано 9 июня, 2020 Друзья, а подскажите пожалуйста, как выводить комментарии в ЛК которые написал пользователь? решил, уже не актуально)) Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 10 июня, 2020 Жалоба Поделиться Опубликовано 10 июня, 2020 решил, уже не актуально))Ай молодец! Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.