Как создать свою тему на Drupal 7?

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

видео Как создать свою тему на Drupal 7?

1.4 - Установка темы на друпал 8

Итак, пройдя предыдущие главы курса , мы уже Знаем что такое Drupal, основные его составляющие части, как они работают и теперь хотим чтобы после того, как мы собрали необходимый нам функционал сайта, все это еще и смотрелось так, как нам необходимо.



Взять и оформить все при помощи CSS то достаточно просто, но что делать если для оформления необходимо доработать html код страниц сайта, а для любого нормального проекта это необходимо, да и вообще создать свою структуру сайта, с удобными нам регионами вывода материалов и блоков? Вот этим вопросам и будет посвящена данная глава курса.


2. Определение темы THEME.info.yml. Cоздание тем в Drupal 8 - вводный курс для начинающих.

Как создать тему?

Для того, чтобы Ваша тема появилась в админке и стала доступной для подключение достаточно просто создать папку с ее названием в соответствующей директории (напоминаю, пользовательские темы должны лежать в папке ваш_сайт/sites/all/themes ) и в нее положить файл с расширением .info .


Создание темы Drupal на основе HTML шаблона часть 1

Это обязательный минимум. Кроме него в теме должны присутствовать:

template.php – файл в который будет вставляться php код для расширения возможностей темы ( добавить нестандартные шаблоны, изменить код отдельных элементов, к примеру хлебных крошек) шаблоны tpl.php – файлы в которых мы собственно и работаем с кодом страниц и их отдельных элементов. Именно в них будет происходить темизация css и js файлы- обычные файлы со скриптами и оформлением

В целом этого минимума достаточно для темизации почти любого сайта. Далее разберем содержимое, назначение файлов и структуру темы подробнее.

Файл .info

Синтаксис

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

rss