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

Шаблоны темы Drupal

В прошлом уроке мы установили тему Друпал 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 Блоки.png

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

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

Drupal Блоки и регион.png

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

Drupal Блоки и регион мой первый блок.png

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

Drupal Блоки и регион мой первый блок 2.png

В блоки можно выводить не только текст, но и результаты работы различных модулей, например вывод в блок информации модулем Views мы рассмотрим в следующих уроках Drupal.

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook
(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.