Редактирование параметров тарифов в сервисе подбора и сравнения тарифов интернета, телевидения и мобильной связи.
Каждый тариф состоит из сотен изменяющихся параметров, тут вы можете прочитать, как их редактирование реализовано в панели администратора.
Параметры тарифов разделены по смысловым категориям. Параметры мобильной связи находятся в блоке мобильная связь, параметры интернета в блоке интернет и тд.
Что бы не перегружать страницу эти блоки выводится в зависимости от выбранной категории тарифа, то есть блок с параметрами мобильной связи не будет показан для тарифа только с интернетом. Подобных блоков 19, полей в них более 100, основные описаны ниже.
Важный момент для удобства администратора, отображение полей можно настроить под себя, поля можно перетаскивать мышкой и сохранять их отображение в удобном месте.
В основном параметры редактируются через текстовые блоки и галочки да/нет. Это могут быть простые инпуты, как в формах связи, либо же сложные редакторы контента, по своей структуре более близкие к Word. К примеру, визуальный редактор.
В ряде случаем полям нужна сложная логика. К примеру выбор оборудования или похожих тарифов. Тут полю нужно вначале получить список оборудования или тарифов, затем предложить функционал их прикрепления к тарифу. Подробнее об этом здесь.
Ниже перечисление полей и того где они используются на сайте, в формате:
Формирует текст автоматической подсказки при наведении на иконку восклицательного знака рядом с ценой (на карточке, странице тарифа и в корзине).
Пример подсказки: «Акция! Промо-период 4 месяца по специальной цене [Новая цена] руб/мес, далее [Старая цена] руб/мес».
Заголовок плашки-акции (текстовое поле):
Выводится в виде цветного ярлыка в верхней части карточки тарифа.
Цвет плашки (выбор из предустановленных вариантов):
Определяет CSS-стиль (цвет фона и текста) для ярлыка акции на карточке.
Расширенный текст акции (текстовый редактор):
Отображается во всплывающем модальном окне, которое открывается при клике на ярлык акции на карточке тарифа.
Блок «Комментарии»
Стандартная система комментариев WordPress
Блок «В подарок» (Связь с таксономией ?taxonomy=asgifts)
Выбор подарка и его описание:
Список доступных подарков с описанием выводится внутри корзины при добавлении тарифа.
Иконка подарка с подсказкой отображается в зонах вывода цены (карточки, страница тарифа, корзина).
Блок «Дополнительные услуги» (дополнительные услуги добавляются в отдельном каталоге)
Элементы услуги, цена, описание и приоритет вывода:
Выводятся на странице тарифа в блоке «Дополнительные услуги» в виде списка с возможностью раскрыть описание.
Выводятся в корзине в виде чекбоксов для подключения.
Приоритет вывода определяет, насколько высоко услуга окажется в списке на сайте.
Особое условие для «Видеонаблюдения»: если в коде подтверждается наличие интернета, выводится опция выбора количества устройств (камер) прямо в корзине.
Блок «Приоритеты и скрытие тарифов»
Позиция в слайдере на главной (числовое поле):
Определяет порядок и приоритет отображения тарифа в слайдере на главной странице сайта (чем выше число, тем левее/выше позиция).
Скрытие тарифа (чекбокс):
При активации тариф исключается из общего каталога, результатов поиска и фильтров. Доступ к тарифу остается возможным только по прямой ссылке.
Блоки для категории «Интернет»
Блок «Интернет»
Количество устройств (выбор значения):
Выводится в блоке характеристик интернета на карточке тарифа и на странице тарифа.
Подключение без новых проводов (чекбокс да/нет):
При значении «Да» выводит специальную иконку на карточке тарифа. При наведении показывается подсказка о возможности такого подключения. Данные также участвуют в таблице сравнения.
Используемый кабель (выпадающий список видов кабеля):
Отображается в раскрывающемся блоке «Подробнее» в разделе «Интернет» на карточке тарифа и на странице сравнения.
Включает видеонаблюдение (чекбокс):
Выводит крупную иконку видеонаблюдения на карточке тарифа.
Текстовые блоки: Описание интернета / Скрытое описание (два поля):
Текст в подробнее карточек + цена: формируют текстовую строку в раскрывающемся блоке «Подробнее» на карточке тарифа.
Текст подсказки: выводит всплывающую подсказку для иконки роутера на карточке.
Выбор вариантов в корзине и на странице тарифа: выводит блоки с возможностью выбора роутера, изучения его характеристик, цен (аренда/рассрочка/покупка) и скидок.
Блок «Онлайн кинотеатр» (Связь с таксономией ?taxonomy=channelpackageonline&post_type=channels)
Пакет ТВ-онлайн (выпадающий список пакетов):
Отображает иконки онлайн-кинотеатров на карточке тарифа (если не выбран обычный ТВ-пакет).
Выводит отдельный блок с описанием онлайн-ТВ на странице тарифа и кнопку открытия модального окна со списком каналов.
В модальном окне выводит список каналов, сгруппированных по тематикам (левая колонка) с поиском по названию (верхняя панель).
Блоки для категории «Телевидение»
Блок «Телевидение»
Функция паузы, записи и перемотки (чекбокс):
Выводит иконку управления эфиром на карточке тарифа с соответствующей подсказкой. Участвует в таблице сравнения.
Используется как параметр фильтрации в каталоге тарифов с телевидением.
Дополнительные пакеты каналов (Связь с таксономией ?taxonomy=channelpackageAdditional):
Выводятся на странице тарифа отдельными карточками с указанием цены за месяц, описания и кнопки «Выбрать».
Выводятся в корзине как подключаемые опции с возможностью раскрыть список каналов.
Количество фильмов и сериалов (числовое поле):
Используется для сопоставления характеристик в модуле «Сравнение тарифов».
Кинотеатр (Связь с таксономией ?taxonomy=cinemaslug):
Выводит иконку конкретного кинотеатра (например, Иви, Кинопоиск) с подсказкой на карточке тарифа.
Отображает на странице тарифа брендированный блок с картинкой и уникальным описанием, подтягивающимся из таксономии.
Блок «Пакеты каналов» (Связь с каналами)
Тут для начала покажу, как в админке выглядит добавление и редактирование ТВ каналов. Для каналов работает отдельный каталог, с собственными категориями нескольких видов. При редактировании канала можно выбрать к каким пакетам каналов он относится.
Затем при редактировании тарифа мы выбираем пакет каналов, система же уже знает какие каналы входят в этот пакет. Названия этих каналов, картинки и другие параметры. Просто ставим галочку:
Где в дальнейшем на сайте система использует каналы из выбранного для тарифа пакета каналов?
Основной пакет ТВ-каналов (выбор элемента):
Общее число каналов: выводится в центре кругового индикатора ТВ на карточке тарифа и на странице тарифа.
Превью каналов: сетка из 12 логотипов каналов на странице тарифа.
Список каналов в подробнее: при раскрытии карточки («Подробнее») или в модальном окне выводит полный список каналов с логотипами и названиями, разбитый по тематикам.
Модуль сравнения: формирует общую таблицу каналов, подсвечивая отсутствующие у конкурентов каналы серым цветом.
Выбор модели приставки и типа оплаты (аренда/рассрочка/покупка) в корзине и на странице тарифа.
Вывод сокращенного текста и цены в блоке «Подробнее» на карточке тарифа.
Выбор модели приставки и типа оплаты (аренда/рассрочка/покупка) в корзине и на странице тарифа.
Вывод сокращенного текста и цены в блоке «Подробнее» на карточке тарифа.
Блоки для категории «Мобильная связь»
Блок «Мобильная связь»
Минут в тарифе (числовое поле):
Выводится в центре индикатора мобильной связи на карточке.
Участвует в фильтрации каталога, таблице сравнения и блоке описания на странице тарифа.
СМС в тарифе и Число сим-карт (числовые поля):
Отображаются в раскрывающемся списке «Подробнее» блока мобильной связи на карточке тарифа.
Участвуют в сравнении на странице сравнения.
«Число сим-карт» используется в качестве фильтра в каталоге.
Трафик в тарифе (количество ГБ или безлимит):
Выводится на лицевой стороне карточки тарифа возле индикатора мобильной связи, на странице тарифа, в фильтрации каталога и в сравнении.
Опции-чекбоксы (Да/Нет) для блока «Подробнее» на карточке и страницы сравнения:
Ваш номер: информирует о возможности перехода со своим номером (MNP).
Перенос остатков: показывает, переносятся ли минуты и ГБ на следующий месяц.
Соцсети и мессенджеры: информация о нерасходуемом трафике (безлимитные опции).
Оператор связи: выводит название и логотип сотового оператора.
Звонки на номера оператора по всей России: бесплатность внутрисетевых звонков.
Звонки в другие регионы: условия междугородней связи.
Раздача интернета с телефона: возможность бесплатной раздачи трафика (используется как фильтр в каталоге).
Звонки в поездках по России: включена ли тарификация в роуминге по РФ.
Подсказка для иконки «более одной сим-карты» (текстовое поле):
При заполнении выводит на карточке тарифа специальную иконку «несколько сим-карт» и показывает введенный текст в качестве всплывающей подсказки при наведении.
Описание мобильной связи (текстовый редактор):
Выводит детальное текстовое описание условий мобильного тарифа на странице тарифа.
Оставьте заявку
Форма обратной связи отключена
Данный сайт является демонстрационной моделью из портфолио и работает в демо-режиме. Мы не собираем, не храним и никак не обрабатываем персональные данные пользователей.
Чтобы протестировать работу форм обратной связи или обсудить проект, пожалуйста, напишите на voitkov.ne@yandex.ru
Оставьте заявку
Форма обратной связи отключена
Данный сайт является демонстрационной моделью из портфолио и работает в демо-режиме. Мы не собираем, не храним и никак не обрабатываем персональные данные пользователей.
Чтобы протестировать работу форм обратной связи или обсудить проект, пожалуйста, напишите на voitkov.ne@yandex.ru