1. Создаем в админке модуля геосообщения с определенным ключом (например, phone), одному ключу могут соответствовать разные города.
2. В любом шаблоне в нужном месте вставляем код.
Для шаблонов tpl
<?= $progroman_citymanager->getMessage('phone'); ?>
Для шаблонов twig (OpenCart 3)
{{ progroman_citymanager.getMessage('phone') }}
значение по-умолчанию можно передать вторым параметром:
<?= $progroman_citymanager->getMessage('phone', '8-800-111-11-11'); ?>
для twig
{{ progroman_citymanager.getMessage('phone', '8-800-111-11-11') }}
Геосообщения можно вывести через ajax (например, при использовании кэширования страницы)
<span class="prmn-cmngr-message" data-key="phone" data-default="8-800-111-11-11"></span>