Установка
Установите и включите модуль в разделе Модули → Управление модулями. Для работы должен быть установлен аддон discussion.
Настройка
- Откройте настройки модуля и заполните
shop_idиAPI key. - При необходимости включите режим
Данные из примера, чтобы проверить вывод без запросов к внешнему API. - Настройте
count,grade,max_comments,sortиhowдля страницы списка.
Вывод на витрине
- Добавьте блок Яндекс отзывы для магазина в нужный контейнер макета.
- Выберите шаблон
opinions_nativeилиopinions_discussion. - При необходимости задайте количество отзывов и число комментариев в настройках блока.
Проверка работы
- Проверьте вывод блока на витрине.
- Откройте страницу
dispatch=opinions.listи убедитесь, что пагинация и сортировка работают корректно.
Основные файлы модуля
app/addons/ms_yandex_opinions/func.php— работа с API, кеш и подготовка данных.app/addons/ms_yandex_opinions/controllers/common/opinions.php— контроллер страницы списка отзывов.design/themes/responsive/templates/addons/ms_yandex_opinions/— шаблоны блока и страницы списка.