Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Шаблоны, темы Drupal. Настройка темы, регионы и блоки.

28/11/2019, by Ivan

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

файл имя_темы.info.

 

name = имя_темы

name - имя темы

description = A 3 column fixed width theme that also works very well with one or even no columns.

description - описание темы. Вместе с именем отображается в списке тем.

screenshot = screenshot.png

screenshot - скриншот темы

core = 6.x

core - версия Друпала для которой сделана эта тема.

engine = phptemplate

PHPTemplate — шаблонный «движок», специально разработанный для Drupal.

Information added by drupal.org packaging script on 2009-01-31

Информация о добавление в список шаблонов на drupal.org

version = "6.x-1.7"

Для какой версии Друпала данный шаблон (здесь 6-ая версия) и какая версия шаблона (1.7)

core = "6.x"

Для какой версии Друпала данный шаблон (здесь 6-ая версия)

project = "forest_floor"

Имя проекта на сайте drupal.org

stylesheets[all][] = theStyle.css

Так подключаются таблицы стилей css данной темы

scripts[] = myscript.js

Так подключаются javascript к теме Друпал. Стоит отметить, что jQuery подключается по умолчанию.

regions[left] = Left sidebar        
regions[right] = Right sidebar
regions[content] = Content
regions[header] = Header
regions[footer] = Footer

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

Регионы и блоки

В регионы которые определены в теме в файле .info вставляются блоки. Настройку вывода блоков в регионы можно пройдя по ссылки Админ меню: Конструкция сайта - блоки.

Drupal блоки

По умолчанию есть сразу несколько блоков, которые можно использовать, достаточно просто перетащить его в нужный регион (область).

Нажмем добавить блок, выведем в него некоторый текст.

Drupal блоки и регионы

Выведем блок в левую колонку и сохраним конфигурацию.

Drupal первый блок

Теперь Ваш блок отображается в левой колонке (left sidebar).

Drupal вывести блок