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


Есть ли способ добавить дополнительные поля в область конфигурация/система/информация о сайте, такие как "местоположение предприятия", "часы работы", "номер телефона" и т.д. Затем я хотел бы иметь возможность использовать эту информацию во всех узлах и блоках в качестве токенов или чего-то вроде токенов.

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

Это возможно?

 1
Author: kiamlaluno, 2012-02-13

1 answers

Я думаю, что вы могли бы добиться этого, изменив форму информации о сайте в пользовательском модуле, чтобы добавить пользовательскую функцию отправки, которая будет использовать API токенов для добавления желаемых значений в токены.

Я нашел хороший пост, объясняющий часть токена для 6/7 здесь и хороший пост для изменения формы здесь.

Руководство разработчика модуля также удобно.

 3
Author: davidgmar, 2017-05-23 12:41:25