Отзывы Яндекс.Маркет
Этот модуль входит в нашу Подписку.
Оформите подписку — и пользуйтесь всеми модулями без ограничений.
Модуль показывает отзывы о магазине из Яндекс.Маркета прямо на витрине. Он помогает вынести живые оценки покупателей в блоки или на отдельную страницу и делает магазин более убедительным для новых клиентов.
Для чего нужен
- чтобы показать покупателю реальные отзывы о магазине;
- чтобы повысить доверие к витрине за счёт внешнего источника отзывов;
- чтобы вывести отзывы в блоке или на отдельной странице;
- чтобы отбирать отзывы по оценке, дате или полезности;
- чтобы ограничивать количество отзывов и комментариев в выдаче;
- чтобы быстро проверить оформление через демонстрационные данные.
Основные возможности
- получает отзывы из Яндекс.Маркета по API;
- сохраняет ответы в кэше, чтобы не запрашивать данные каждый раз заново;
- выводит отзывы в двух вариантах оформления;
- показывает отдельную страницу со списком отзывов и пагинацией;
- поддерживает фильтр по оценке;
- поддерживает сортировку по оценке, дате и полезности;
- позволяет задавать количество отзывов и комментариев;
- умеет работать с демонстрационными данными без обращения к внешнему API.
Как работает
После настройки модуль запрашивает отзывы о магазине из Яндекс.Маркета и подставляет их в выбранный блок или на страницу списка. Для карточек отзывов показываются автор, дата, оценка, плюсы, минусы, комментарий и ответы магазина, если они есть. Встроенные настройки помогают управлять количеством отзывов, фильтрацией и сортировкой, а режим демонстрационных данных позволяет проверить отображение даже без подключения к API.
Остались вопросы по работе модуля?
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Покупателям
- English
- Русский
- 4.20.X
- 4.19.X
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
- 4.11.X
- 4.10.X
- 4.9.X
Инструкция к модулю Отзывы Яндекс.Маркет
Модуль показывает отзывы о магазине из Яндекс.Маркета на витрине CS-Cart. Он умеет выводить отзывы в блоках с двумя шаблонами оформления и на отдельной странице списка отзывов.
Что делает модуль
- получает отзывы из API Яндекс.Маркета;
- кеширует ответы, чтобы снизить количество внешних запросов;
- выводит отзывы в блоке с шаблоном
opinions_nativeилиopinions_discussion; - показывает отдельную страницу
dispatch=opinions.listс пагинацией; - поддерживает фильтр по оценке, сортировку и ограничение числа комментариев;
- может работать в режиме демонстрационных данных без обращения к API.
Где находится модуль
Основные настройки находятся в карточке модуля Отзывы Яндекс.Маркет в разделе Модули → Управление модулями.
На витрине модуль используется в блоке Яндекс отзывы для магазина, а отдельный список открывается по адресу dispatch=opinions.list.
Для работы модуля нужен установленный аддон discussion.
Как настроить
Настройки модуля
- shop_id — идентификатор магазина в Яндекс.Маркете.
- API key — ключ для доступа к API Яндекс.Маркета.
- sample_data — включает демонстрационные данные, если нужно проверить внешний вид без реальных запросов.
- count — количество отзывов на странице списка.
- grade — фильтр по оценке. Можно оставить без фильтра или выбрать один из вариантов оценки.
- max_comments — максимальное число комментариев в одном отзыве.
- sort — поле сортировки: по оценке, по дате или по полезности.
- how — порядок сортировки: по возрастанию или по убыванию.
Блоки на витрине
- Отзывы с шаблоном discussion — выводит отзывы в оформлении, похожем на стандартные обсуждения CS-Cart.
- Отзывы со своим шаблоном — показывает более подробную карточку отзыва с автором, датой, оценкой, плюсами, минусами и ответами магазина.
- В настройках блока можно отдельно задать количество отзывов и число комментариев.
Как проверить работу
- Откройте настройки модуля и укажите корректные
shop_idиAPI key. - При необходимости включите
sample_data, чтобы проверить вывод без обращения к API. - Добавьте на витрину блок Яндекс отзывы для магазина и выберите нужный шаблон.
- Проверьте, что в блоке отображаются оценки, авторы и тексты отзывов.
- Откройте страницу
dispatch=opinions.listи убедитесь, что список отзывов открывается, а пагинация и сортировка работают. - При необходимости измените
grade,sort,howиmax_comments, затем обновите страницу и проверьте новый результат.
История изменений
v1.2.0 от 16.03.2026
[*] Обновлён шаблон модуля.
[*] Актуализированы документация и языковые файлы модуля.
[*] Синхронизировано зеркало файлов в var/themes_repository.
v0.1.0 от 25.02.2026
[+] Замена create_function на анонимные функции (совместимость с PHP 8).
[+] Исправлена неопределённая переменная $data в блоке catch.
[+] Увеличен таймаут cURL до 15 секунд.
[*] Удалён отладочный и закомментированный код.
[*] Исправлены опечатки в addon.xml (Opinios → Opinions, ms_yandex_opinionsn → ms_yandex_opinions).
[*] Удалено дублирование стилей, оставлен только styles.css.
[*] Исправлена кодировка комментария в styles.css.
v0.0.7 от 01.01.2026
[*] Стандартизация модуля.
v0.0.6 от 01.01.2026
[!] Связанная задача: #7794.
Обозначения:
[+] Добавлено
[-] Удалено
[*] Изменено
[!] Исправлена ошибка
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.