Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

Установка

Установите и включите модуль в разделе Модули → Управление модулями. Для работы должен быть установлен аддон discussion.

Настройка

  1. Откройте настройки модуля и заполните shop_id и API key.
  2. При необходимости включите режим Данные из примера, чтобы проверить вывод без запросов к внешнему API.
  3. Настройте count, grade, max_comments, sort и how для страницы списка.

Вывод на витрине

  1. Добавьте блок Яндекс отзывы для магазина в нужный контейнер макета.
  2. Выберите шаблон opinions_native или opinions_discussion.
  3. При необходимости задайте количество отзывов и число комментариев в настройках блока.

Проверка работы

  • Проверьте вывод блока на витрине.
  • Откройте страницу 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/ — шаблоны блока и страницы списка.