В модуле есть функционал замены плейсхолдеров, это набор ключей, которые будут автоматически подменены на их значения.
Есть отдельная страница на которой можно указать конкретное местоположение и посмотреть какие плейсхолдеры будут доступны и какие значения будут иметь. Таким образом вы можете скопировать нужный ключ и быть уверенным что отобразиться нужное значение.
Переходим на
Администрирование / BXmaker / GeoIP 4.0 / Региональность / Проверка
/bitrix/admin/bxmaker.geoip_region_check.php?lang=ru
Вводим нужное местоположение и можем увидеть все данные по связанные с ним, а также скопировать нужный ключ одним кликом
Модуль может подменить собственный плейсхолдер в любом месте страницы, не важно попадает он в кэш или нет.
Исключение является только режим композита, когда не используются различные домены, поддомены, префиксы для регионов. Потому как nginx отдает сразу закэшированную страницу с привязкой к URL адресу страницы, не передавая запрос в битркис.
Для примера разместим плейсхолдер в теле статьи.
И вот результат при смене местоположения
Плейсхолдеры могут быть использвоаны и в Email письмах.
Важно чтобы письмо генерировался в результате действий пользователя, например пьсьмо о создании заказа.
Тогда при создании нового письма, в поля с данными будут добавлены плейсхоледры со значениями. И в момент отправки они будут подменены на значения в тексте письма.
Если письмо генерируется не в момент обращения пользователя, то либо можно самостоятельно дополнить поля письма данными о местоположении, либо исключить из шаблонов таких писем плейсхолдеры связанные с местоположением.
Таким способом реализована и подмена email отправителя по умолчанию на значение из полей региона. Подменяется плейсхолдер #DEFAULT_EMAIL_FROM#