Знайомство з шаблонами drupal

Зовнішній вигляд будь-якого сайту створеного на Drupal заданий за допомогою колекції фото, які називають - темою, шаблоном, шкіркою і т.д. Ваш сайт може мати в своєму арсеналі кілька тем, ви можете змінювати їх хоч кожен день. Завантажити готові шаблони ви можете все з того ж сайту www.drupal.org. Але моє завдання полягає в тому, щоб розповісти яким чином можна створити свій шаблон, володіючи знаннями HTML і CSS.

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

Структурні елементи Drupal шаблону.

Як я вже говорив вище, шаблон складається з певних файлів, які відповідають за виведення інформації. Щоб було простіше зрозуміти, який файл за що відповідає, я зробив малюнок, що показує всі нутрощі шаблону.

Знайомство з шаблонами drupal

І так перейдемо до розбору файлової структури.

Шаблонні TPL файли.

Кожна тема, створена під Drupal, має різну кількість шаблонних файлів. Це залежить від того, на скільки керований шаблон ви хочете зробити. Чим більше таких файлів, тим гнучкіше ваш шаблон. Варто відзначити також той момент, що якщо ви забудете створити якийсь шаблонний файл, то Drupal самостійно візьме дані з ядра для кожного компонента.

З описом файлової структури ми закінчили. Тепер потрібно обговорити такі поняття як регіон і блок. Після чого з поверхневим знайомством з темами для Drupal ми закінчимо. Під регіоном розуміється якась область в структурі сайту в якій ми можемо розмістити блоки. Під блоками ж мається на увазі якийсь контейнер, в якості вмісту якого може виступати практично всі.

Черкніте і ти пару рядків

Ну що засвоїли? Це стандартний набір файлів будь-якої теми, тепер думаю вам легше буде розібратися в хитросплетіннях шаблонів.

Поділися цим записом