Войти на сайт
Логотип
Клиентам

Сеть медицинских центров «Академия здоровья»

Вернуться к списку
  • Тип проекта:
    Интернет-магазин / Интернет-витрина / Корпоративный сайт
  • Тематика сайта:
    Медицина и фармация
  • Редакция продукта:
    Малый бизнес
  • Сайт:
  • Партнер:

Перенос сайта на БУС

Особенности проекта:

  • Уникальный дизайн создан с помощью сборщика проектов с максимально возможном приближении к технологии БЭМ.

  • Для сайта создана версия для слабовидящих с индивидуальной настройкой параметров отображения сайта.

  • Возможность сменить город. Города берутся из инфоблока. Реализован специальный класс, который отвечает за выбор города и отображение клиник выбранного города.

  • Двойная структура специалистов https://academ18.ru/nashi-specialisty/ с их привязкой к конкретным разделам каталогов.

  •  Приваязка анализов к нескольким разделам, что позволило отказаться от их дублирования.

  • Желание клиента в разных разделах отображать разный контент. Где-то список услуг, где-то страница с пользовательским контентом

  • Интеграция с клиентским 1С по SOAP протоколу проверки бонуса и в будущем интеграция графика врачей

  • Множество разнотипных форм, в том числе форм в модальных окнах реализованных с помощью компонента веб-формы

  • Реализация скидок на сайте с помощью модуля разработанной нашей компанией https://marketplace.1c-bitrix.ru/solutions/fred.discount/

  • Кешированный запросы с помощью удобных для разработчика классов-прокси над методом GetList

  • Lazy-load на особенно нагруженных разделах сайта


Сложности:

  • Многоуровневый раскрывающийся каталог (реализован с помощью рекурсивного добавления компонента catalog.section до определенной глубины) и его разделы с индивидуальным поведением раскрывающегося бокового меню (где-то необходим скролл до разделов, где-то переход по ссылке).

  • Из-за желания клиента в разных разделах отображать врачей в разном порядке (при сортировке по полю сортировка) пришлось создать отдельный инфоблок где создаются группы специалистов с помощью элементов с полем с привязкой специалистов в определенном порядке. Т.е можно к разделу привязать врачей как через группу специалистов, так и через обычную привязку по полю сортировка.

  • Кастомизация оформления заказа из-за дедлайнов от клиента в связи с чем корзина и оформление заказа были реализованы на веб-формах с сохранением данных о добавленных услугах в Cookie.

  • Периодически контент-менеджерам приходилось вставлять сложный html код в поле для заполнения, который сложен для их понимания


Клиент доволен, получил сайт в оговариваемый срок, готовит список нововведений, таких как интеграция заказов с crm bitrix24