Вы находитесь в новой версии нашей документации. Сейчас мы активно переносим статьи и некоторый контент может быть не доступен. Вы все еще можете воспользоваться  старой версией  документации.
Темная тема

Подстановка переменных в текстовое содержание

Выбирая определенный город, информация с контактными данными на сайте должна поменяться.

Для начала, стоит определиться какой город будет отображать основной домен, а какие города будут использоваться в качестве поддоменов у сайта.

Чтобы город был выбран основным, есть несколько настраиваемых свойств. В административной части перейдите к элементам (городам). Добавляя город, в свойстве «поддомен» укажите символ * и выберите из списка свойства «по умолчанию» параметр «да». После сохранения, элемент, которому вы задали такие свойства будет основным городом для вашего домена.

  • Перейдите в режим "Администрирование", расположенный в публичной части сайта;
  • Далее "Контент" -> "Города".

Чтобы город был выбран основным, есть несколько настраиваемых свойств. Добавляя город, в свойстве «поддомен» укажите символ * и выберите из списка свойства «по умолчанию» параметр «да». После сохранения, элемент, которому вы задали такие свойства будет основным городом для вашего домена.

Если это город, который будет использоваться как поддомен, то в поле поддомен указываем сокращенное название и в свойстве «по умолчанию» выставляем параметр «нет».

После внесения нужных изменений, необходимо нажать кнопку "Сохранить".

Остальные свойства являются переменными. Например, чтобы контактный телефон отличался на каждом домене, необходимо указать переменную #LOCATION_PHONE# в публичной части в текстовом содержании:

  • Необходимо перейти в публичную часть сайта, включить "Режим правки";
  • В режиме правки в области телефона нажмите кнопку "Редактировать область как html";
  • Перейдите в режим Редактирования исходного кода;
  • В конце строчки пропишите #LOCATION_PHONE#, после нажмите кнопку сохранить. После заданной переменной телефон для конкретно выбранного города будет разным на всех поддоменах, если он различается в свойствах элемента.

После внесения нужных изменений, необходимо нажать кнопку "Сохранить".


Переменные всех стандартных свойств:


Контактный телефон – #LOCATION_PHONE#

Адрес – #LOCATION_ADDRESS#

Полный адрес – #LOCATION_FULL_ADDRESS#

E-mail – #LOCATION_EMAIL#


Свойства можно изменять по вашему усмотрению в настройках свойств инфоблока. Важно! Для отображения переменных тип свойства в настройках инфоблока может быть только строкой. Подробное описание с работой по информационным блокам в курсе 1С-Битрикс: Контент-менеджер – Информационные блоки.Так же, чтобы поменять информацию через включаемую область можно воспользоваться структурой сайта, смотрите в нашем следующем уроке – Подмена включаемых областей в зависимости от поддомена.
Наверх