Карточка тарифа — это базовый элемент интерфейса нашего агрегатора. Она используется во всех ключевых разделах сайта: в общем каталоге, на странице сравнения, в списках похожих предложений и на главной странице. Ее главная задача — за несколько секунд предоставить пользователю структурированную информацию о составе услуг, акциях и стоимости, помогая принять быстрое решение о покупке.

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

Наполнение карточки динамически подстраивается под состав пакета. Если тариф включает интернет, телевидение и мобильную связь, все три блока будут активны. Если какая-то из услуг отсутствует, соответствующий блок отображается блеклым (неактивным) цветом. Это позволяет пользователю мгновенно оценить состав предложения.

Внутри каждого активного блока выводятся:

При клике на ссылку «Подробнее» под иконками преимуществ карточка разворачивается, показывая скрытые технические характеристики (тип кабеля, число SIM-карт, условия переноса остатков минут и гигабайт и т.д.).

Синхронное раскрытие в ряду: В каталоге реализована удобная логика — если несколько карточек расположены в один ряд, нажатие кнопки «Подробнее» на одной из них автоматически разворачивает скрытые блоки у соседних карточек в этом же ряду. Это позволяет пользователю сопоставлять детальные параметры соседних тарифов, не раскрывая каждую карточку по отдельности.

Для тарифов с телевидением раскрытие блока «Подробнее» выводит список доступных телеканалов. Для удобства пользователя они структурированы по тематикам (спортивные, детские, познавательные и т.д.). Каждая тематическая группа оформлена в виде раскрывающегося аккордеонного списка с указанием количества каналов. Логотипы каналов подгружаются только в момент открытия блока, что значительно экономит интернет-трафик и ускоряет загрузку страниц каталога.

Первое, что видит посетитель на главной странице сайта — это большой слайдер тарифов, спроектированный как самостоятельный мини-каталог. Он состоит из двух основных элементов:
Администратор может самостоятельно определять, какие именно тарифы и в каком порядке попадут в главный слайдер на главной странице. Для этого в админке WordPress предусмотрено специальное числовое поле приоритета. Чем выше введенное число, тем ближе к началу слайдера окажется карточка тарифа. Если приоритет не задан, тариф не попадает в слайдер.
На экранах смартфонов карусель автоматически перестраивается. На экране отображается ровно одна карточка, а слайдер поддерживает привычное управление жестами (листание пальцем). Для улучшения пользовательского опыта по бокам экрана аккуратно показываются края соседних карточек, подсказывая посетителю, что слайдер можно прокручивать.

Все элементы карточки тарифа и слайдеров настраиваются через удобную административную панель WordPress 7. Контент-менеджеру не нужно редактировать код или стили. Добавление иконки преимущества, изменение цвета акционной плашки, управление ценами и прикрепление оборудования происходит в визуальном режиме через заполнение простых текстовых полей, выбор параметров из выпадающих списков и расстановку галочек.
Данный сайт является демонстрационной моделью из портфолио и работает в демо-режиме. Мы не собираем, не храним и никак не обрабатываем персональные данные пользователей.
Чтобы протестировать работу форм обратной связи или обсудить проект, пожалуйста, напишите на voitkov.ne@yandex.ru