Шаблоны оформления

Шаблоны оформления (также для этого инструмента можно встретить понятия «спец оформление», «пользовательский шаблон») меняют внешний вид блока, а именно: взаимное расположение элементов и их стилизацию. Каждый блок в concrete5 может иметь шаблоны оформления, которые представляют собой пользовательский фрагмент кода PHP в файловой системе вашего сайта. Шаблоны для оформления блоков добавляются разработчиком при создании темы или при разработке сайта. Для изменения стилизации элементов с помощью шаблонов оформления можно воспользоваться инструментом изменения дизайна блока.

Примечание: если следуя алгоритму, описанному ниже, вы не нашли подходящих шаблонов оформления для выбранного блока, то без помощи разработчика тут не обойтись: попросите программиста добавить в нужный блок выбранной вами темы новый шаблон для оформления.

Чтобы подключить шаблон оформления перейдите в режим редактирования страницы, кликните по нужному блоку и в выпадающем меню щелкните пункт «Дизайн и оформление».

меню для открытия панели настройки внешнего вида

Далее в интерфейсе редактирования дизайна и оформления щелкните кнопку с шестерёнкой:

панель для выбора шаблона оформления

Появится меню с дополнительными настройками дизайна блока. В блоке с заголовком «Оформление» будет список всех шаблонов оформления для текущего блока. Если в списке нет ни одного шаблона, то, как уже указывалось выше, при разработке сайта или темы программисты не добавили других вариантов для оформления блока.

Список доступных шаблонов оформления

Пример использования

Блок «Навигация» - отличный пример для демонстрации, так как практически каждый сайт на concrete5 имеет отдельный шаблон оформления для навигационных блоков. Блок с навигацией позволяет отобразить часть дерева страниц сайта в соответствии с заданными критериями. Сам по себе этот блок просто выводит неупорядоченный список ссылок на страницы в виде HTML. И без какого-то оформления этот список будет выглядеть примерно так:

Блок «Навигация» без шаблонов оформления

Поэтому для данного блока практически всегда создаётся шаблон оформления для придания более красивого вида. Например, если мы рассматриваем стандартную тему «Elemental», установленную по умолчанию, то подключив для блока «Навигация» шаблон оформления «Responsive Header» вы увидите совсем другой вид:

Блок «Навигация» с шаблоном оформления

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

Продолжая просматривать сайт, вы даёте согласие на использование файлов cookie.

Подробнее