Заказчик попросил вывести все отзывы с магазина на одну страницу, однако ReadyScript хоть и хорошая платформа, но таких мелочей делать не умеет и в модулях ни в платных ни в бесплатных такого функционала нет. На форумах ответа тоже не получил никакого, по этому пришлось делать самому.
Модуль сделан на основе модуля «Последние комментарии», тестировался на теме flatlines.
Так как модуль делался «для себя», то в коробку его не оборачивал, для запуска придется сделать несколько телодвижений:
- Скачиваем модуль ReadyScript_AllComments
- Файлы кидаем в папку /modules/ вашего сайта
- В админке сайта в разделе «Настройка модулей» должен появиться модуль «Все комментарии на одной странице»
- Устанавливаем модуль.
- Идем Веб сайт>Меню — добавляем новый пункт меню, с параметрами Симв. идентификатор — otzyvy, Ссылка — /otzyvy/ теперь у нас появилась страница с отзывами, доступная по адресу ваш_сайт.ру/otzyvy/
- Идем в конструктор сайта, добавляем нашу страницу — Кнопка Добавить Страницу — В списке выбираем Меню — Отзывы.
- На новой странице в конструкторе добавляем наш модуль. Все комментарии на одной странице > Все комментарии на одной странице
- Настраиваем вывод отзывов. Шаблоны уже заданы, выбрать нужно Тип комментариев — Комментарий к товарам выбираем тип сортировки и количество отображаемых комментов.
На этом все.
p.s. Если адрес страницы нужен отличный от otzyvy — меняем ее в файле /modules/allcomments/view/blocks/allcomments/allcomments.tpl в 3-х местах — от этого имени зависит пагинация. Возможно — будет больше свободного времени — оберну в нормальный модуль, а пока так.
Если модуль не работает, или есть вопросы — пишите в комментариях. Так же напишите — как он у вас работает.