ALBIREO CMS
version: 2025.11.01

Шапка и подвал в Albireo CMS

В шаблоне шапка представляет собой блок, который располагается вверху страницы перед основным текстом. Часто шапка содержит название сайта, логотип, краткое описание, меню навигации и т.п.

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

В концепции Albireo CMS — это самостоятельные модули, которые можно подключать произвольно.

Модули в шаблоне располагаются в каталоге шаблона modules и могут иметь произвольную структуру. Например шапки располагаются в modules/headers, а подвалы в modules/footers.

Также модули могут располагаться в каталоге website/service/my/modules.

С технической точки зрения модули представляют собой произвольный php-код и html-разметку. Модуль может получить данные текущей страницы, а значит модулем можно управлять через поля записи.

Шапки и подвалы — это модули, которые уже являются общепринятыми, но фактически между ними нет никакой разницы: модуль — это произвольный блок.

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

headers: headers/header1.php, headers/header2.php
footers: footers/footer1.php

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

Некоторые модули используют свои поля для гибкой настройки. Эти поля произвольны, но для унификации они начинаются с headers.

Модуль может использовать файлы конфигурации. Например вывод меню — это конфигурация menu1.php, ссылки в подвале это links-footer.php, links-project.php и links-social.php.

Технически за вывод модуля отвечает функция module(). При желании можно вывести модуль в любом месте страницы.

<?php module('headers/header1.php') ?>

В комплекте Albireo CMS множество шапок, подвалов и примеров. Вот так они выглядят.

headers/header1.php
The best site

headers/header2.php
The best site

headers/header3.php
The best site

headers/header4.php
The best site

headers/header5.php
The best site

headers/header6.php

headers/header7.php

headers/header8.php

headers/header9.php

headers/header10.php

headers/header11.php

headers/header12.php
The best site

headers/header13.php

footers/footer1.php

footers/footer2.php

footers/footer3.php

footers/footer4.php

footers/footer5.php

footers/footer6.php

sample/cover/cover1.php

Lorem ipsum dolor

Lorem ipsum dolor

Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi. Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi.

Получить Перезвонить


sample/cover/cover2.php

Lorem ipsum dolor

Lorem ipsum dolor

Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi. Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi.

Получить


sample/cover/cover3.php
Lorem ipsum dolor

Lorem ipsum dolor

Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi. Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi.


sample/cover/cover4.php

Lorem ipsum dolor

Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi. Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi.


sample/cover/cover5.php

Lorem ipsum dolor sit amet


Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi. Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi.

Получить


sample/cover/cover6.php

Lorem ipsum

Lorem ipsum dolor

  • Lorem ipsum dolor sit amet consectetur adipisicing elit.
  • Lorem ipsum dolor sit amet.
  • Reiciendis commodi.

Получить Перезвонить


sample/headers/header11.php

Lorem ipsum dolor

Lorem ipsum dolor

Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi. Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis commodi.

Скачать Перезвонить


sample/headers/header12.php

Lorem ipsum dolor

Lorem ipsum dolor sit amet consectetur adipisicing elit. Explicabo quaerat consequatur, dolores qui enim at veritatis rerum quae necessitatibus optio harum! Deleniti, quia soluta! Aperiam, a neque? Illo blanditiis magnam maiores, cupiditate suscipit ipsa corrupti cumque enim debitis nulla minima.