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

Основная информация о сайте хранится в админке по адресу /admin/config/system/site-information.

Если необходимо добавить, например, поле «Номер телефона» на этой странице, создадим свой микро-модуль. Для этого зайдем по FTP в директорию /sites/all/modules/ и создадим новую папку под названием siteinfo. В только что созданной папке создаем два файла: siteinfo.info и siteinfo.module.

Содержимое файла siteinfo.info:

 

Содержимое файла siteinfo.module:

Заходим в админке на страницу с модулями (/admin/modules) и включаем наш модуль Site Info. Теперь на странице (/admin/config/system/site-information), где хранится информация о сайте, добавится дополнительный филдсет и новое поле для хранения номера телефона. Чтобы использовать переменную в файлах шаблона, достаточно добавить следующий код: