122  /  132

Документация Сотбит: Розница. Мультирегиональность. Выбор города

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

Общее описание и варианты отображения

Компонент выбора города в готовом решении Сотбит: Розница реализован на базе модуля Мультирегиональность и интегрирован в верхнюю панель сайта (шапку).
В решении реализовано два базовых шаблона компонента:
  • Алфавитный указатель (b2c) — традиционный вариант в виде боковой шторки с полным алфавитным перечнем населенных пунктов, быстрым переходом по буквам, строкой поиска и блоком избранных городов.
  • Плитки городов (b2c_bento) — компактный bento-шаблон, в котором города представлены в виде интерактивных плиток-карточек. Шаблон адаптирован под современные интерфейсные решения и поддерживает два стиля отображения:
  • Модальное окно — центрированное диалоговое окно поверх затемненного фона;
  • Выпадающее окно — компактная панель, открывающаяся непосредственно под переключателем города в шапке сайта.
Алфавитный указатель
Документация Сотбит: . Выбор города. Картинка 1
 
Плитки городов: Модальное окно
Документация Сотбит: . Выбор города. Картинка 2
Плитки городов: Выпадающее окно
Документация Сотбит: . Выбор города. Картинка 3
 

Источник популярных городов

Список городов, выводящихся в блоке Популярные города, формируется автоматически в зависимости от глобальных настроек модуля Мультирегиональность:
  • Если в модуле включена опция Включить работу с местоположениями, источником служат Избранные местоположения, настроенные в платформе 1С-Битрикс (Администрирование > Настройки > Настройки продукта > Геолокация > Местоположения > Избранные местоположения).

  • Если опция Включить работу с местоположениями отключена, источником служат регионы из списка модуля Сотбит: Мультирегиональность (Администрирование > Сотбит > Мультирегиональность > Регионы), отмеченные как избранные.

Текущий выбранный покупателем город подсвечивается фирменным цветом темы оформления как в списке популярных городов, так и в алфавитном указателе.

Подсказка подтверждения города (автоподсказка)

При первом заходе на сайт, местоположение пользователя определяется системой автоматически, рядом с названием города в шапке сайта отображается всплывающая подсказка с вопросом (например, Ваш город Москва?).
Подсказка содержит две кнопки:
  • Да — подтверждает автоматически определенный город, после чего подсказка закрывается и больше не отображается в текущей сессии.
  • Изменить — закрывает подсказку и открывает окно выбора города в соответствии с активным шаблоном компонента.
Документация Сотбит: . Выбор города. Картинка 4

Особенности шаблонов выбора города

Шаблон b2c (Алфавитный указатель)
Классический шаблон в формате шторки, ориентированный на каталоги с обширной географией присутствия:
  • Алфавитный список — постоянная основа шаблона, разделенная по буквам.
  • Поиск населенного пункта — фильтрует список в реальном времени, подсвечивая совпадения в названиях.
  • Мобильная версия — на смартфонах шаблон трансформируется в нижнюю выдвижную панель с поддержкой закрытия свайпом вниз за верхний маркер (drag handle) и горизонтальной лентой букв алфавита для быстрой навигации.
Документация Сотбит: . Выбор города. Картинка 5
Шаблон b2c_bento (Плитки городов)
Современный шаблон с плиточным представлением карточек городов:
  • Карточки автоматически выравниваются по сетке и подстраиваются под длину названий городов.

  • При вводе запроса в поисковую строку плиточная сетка плавно переключается в список результатов поиска с подсветкой совпадений.

  • На смартфонах стили Модальное окно и Выпадающее окно единообразно трансформируются в удобный нижний Bottom Sheet с высотой панели от 60% до 90% экрана.

Документация Сотбит: . Выбор города. Картинка 6
В стиле Выпадающее окно выводится не более 8 популярных городов. Если в системе настроено большее количество избранных местоположений, для доступа ко всем городам рекомендуется использовать вариант содержимого со строкой поиска либо переключить стиль на Модальное окно.
Поведение при отсутствии популярных городов
Если в интернет-магазине не настроены избранные города/местоположения:
  • В шаблоне b2c блок популярных городов автоматически скрывается, оставляя доступным поиск и алфавитный список.

  • В шаблоне b2c_bento в режиме Поиск и популярные города блок плиток скрывается, а строка поиска остается активной.

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

Настройка параметров компонента

Управление отображением и стилем компонента выбора города осуществляется через параметры компонента в публичной части сайта.
Пошаговая инструкция по настройке
1. Авторизуйтесь в административной панели и перейдите в публичную часть сайта.
2. Включите Режим правки на верхней панели 1С-Битрикс (1).
3. Наведите курсор мыши на блок выбора города в шапке сайта и в появившемся всплывающем меню нажмите на иконку шестеренки (2) для перехода в Параметры компонента.
Документация Сотбит: . Выбор города. Картинка 7
4. В группе Шаблон компонента выберите необходимый шаблон: b2c (Сотбит: Розница) или b2c_bento (Сотбит: Розница) (3).
5. Задайте требуемые параметры отображения в блоке Дополнительные настройки (4).
Документация Сотбит: . Выбор города. Картинка 8
6. Нажмите кнопку Сохранить.
Таблица параметров компонента
Поле
Описание
Шаблон компонента
 Шаблон компонента
Выбор активного шаблона компонента:
  • b2c (Сотбит: Розница) — алфавитный указатель в виде шторки;
  • b2c_bento (Сотбит: Розница) — плиточный bento-шаблон (модальное или выпадающее окно).
 Параметры шаблона b2c (Сотбит: Розница)
 Отображать строку поиска
Активирует вывод поисковой строки в верхней части шторки выбора города.
 Отображать популярные города
Активирует вывод отдельного блока со списком избранных городов над алфавитным списком.
 Заголовок блока популярных городов
Задает текстовый заголовок над списком избранных городов (по умолчанию: Популярные города). Отображается, если включен чекбокс Отображать популярные города.
Параметры шаблона b2c_bento (Сотбит: Розница)
 Стиль отображения
Формат визуального отображения bento-шаблона:
  • Модальное окно — всплывающее диалоговое окно по центру экрана с оверлеем;
  • Выпадающее окно — компактный дропдаун, привязанный к кнопке региона в шапке сайта.
 Содержимое плитки городов
Состав элементов внутри bento-окна:
  • Поиск и популярные города — строка поиска и сетка плиток избранных городов;
  • Только поиск — только поисковая строка без вывода плиток;
  • Только популярные города — только плиточная сетка избранных городов без поиска.
 Заголовок блока популярных городов
Текстовый заголовок блока плиток (по умолчанию: Популярные города). Отображается только в стиле Модальное окно при включенном выводе популярных городов.