Знакомство с шаблонами Drupal

Опубликовано: 30.10.2017

видео Знакомство с шаблонами Drupal

Cms Drupal 7 для начинающих - #1 - Введение

Внешний вид любого сайта созданного на Drupal задан с помощью коллекции файлов, которые называют — темой, шаблоном, шкуркой и т.д. Ваш сайт может иметь в своем арсенале несколько тем, вы можете менять их хоть каждый день. Скачать готовые шаблоны вы можете все с того же сайта www.drupal.org . Но моя задача заключается в том, чтобы рассказать каким образом можно создать свой шаблон, владея знаниями HTML и CSS.



Основное отличие Drupal шаблона от обычного HTML сайта – это наличие в нем специальных шаблонных файлов отвечающих за динамическое размещение информации на сайте. Будь это меню, контент или еще какая информация.

Структурные элементы Drupal шаблона.

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


Оформление и темизация Drupal.

И так перейдем к разбору файловой структуры.

.info файл – является обязательным элементом любой темы. Благодаря данному файлу происходит подключение любого шаблона. В данном файле описывается название темы для  Drupal и все файлы, которые подключаются к теме (css, js, регионы и т.д). По наполнению файла вы узнаете в следующих статьях посвященных конкретно созданию шаблонов под Drupal. А теперь переходим к файлам шаблона.


Artisteer - знакомство с программой.Часть 1.

Шаблонные TPL файлы.

Каждая тема, созданная под Drupal, имеет различное количество шаблонных файлов. Это зависит от того, на сколько управляемый шаблон вы хотите сделать. Чем больше таких файлов, тем гибче ваш шаблон. Стоит отметить так же тот момент, что если вы забудете создать какой то шаблонный файл, то Drupal самостоятельно возьмет данные из ядра для каждого компонента.

rss