Модуль отзывов на 1С-Битрикс - рейтинг, модерация и связь с врачами

Модуль отзывов на 1С-Битрикс - рейтинг, модерация и связь с врачами

Восстановил и переработал модуль отзывов медицинского сайта на 1С-Битрикс. После смены домена раздел выдавал серверную ошибку, рейтинг отображался по разным шкалам, а связь отзывов с врачами работала непоследовательно.

Исправил обработку данных и привёл оценку к единой шкале от 1 до 5 звёзд во всех компонентах. Новый отзыв сохраняется неактивным и появляется на сайте только после модерации. При отправке со страницы специалиста врач назначается автоматически, а на общей странице его можно выбрать вручную.

Полностью обновил интерфейс: единые карточки, оранжевые звёзды, отметка «Отзыв проверен», отдельный блок текста и кликабельные специализации и ФИО врача. Добавил фильтрацию по специалисту и дате, а также подгрузку материалов порциями по 6.

На страницах врачей количество отзывов в шапке стало ссылкой на нужный блок. Слайдер выводит до 6 последних записей и адаптируется под экран: 3 карточки на компьютере, 2 на планшете и 1 на телефоне. Если отзывов больше, кнопка ведёт на общий раздел с уже выбранным врачом; для пустого списка предусмотрено отдельное состояние.

Техническая часть выполнена на PHP, API инфоблоков и шаблонах компонентов 1С-Битрикс, JavaScript, Swiper, HTML и CSS. Общие стили используются на главной, странице «О клинике», страницах услуг и специалистов без дублирования.

Результат - единый управляемый модуль с модерацией, корректным рейтингом, связью с врачами и адаптивным интерфейсом.

Страница: https://клиниканаизмайлова.рф/about/reviews/

Скриншоты работы

  • Модуль отзывов на 1С-Битрикс - рейтинг, модерация и связь с врачами. Скриншот 1
  • Модуль отзывов на 1С-Битрикс - рейтинг, модерация и связь с врачами. Скриншот 2
  • Модуль отзывов на 1С-Битрикс - рейтинг, модерация и связь с врачами. Скриншот 3
  • Модуль отзывов на 1С-Битрикс - рейтинг, модерация и связь с врачами. Скриншот 4
  • Модуль отзывов на 1С-Битрикс - рейтинг, модерация и связь с врачами. Скриншот 5
  • Модуль отзывов на 1С-Битрикс - рейтинг, модерация и связь с врачами. Скриншот 6
  • Модуль отзывов на 1С-Битрикс - рейтинг, модерация и связь с врачами. Скриншот 7
Обсуждение

Пока никто не оставил комментарий

Оставить комментарий
Кликните на изображение чтобы обновить код, если он неразборчив