Drupal создание шаблона

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

видео drupal создание шаблона

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

Система шаблонов Drupal очень эластичная. Сегоднящая структура позволяет просто соединять составляющие совместно для сотворения вашей темы: движки для сотворения шаблонов тем, шаблоны, стилевые странички и PHP.

Ах так устроены некие из имеющихся тем:

Сейчас тема – это абстрактная вещь, которая может быть сформирована несколькими способами:

Файл PHP , подробнее tandemxxi.com.ua.theme содержащий перекрытия для theme_functions, таковой как Chameleon;

Файл шаблона (.xtmpl, .tpl.php) для шаблонирующего движка (XTemplate, PHPTemplate, . . . ), таковой как. Pushbutton, Bluebeach;

Стилевые странички для имеющегося шаблона либо темы, такие как Marvin, Box Cleanslate.

Структура директории для примера, данного выше, смотрится последующим образом:

themes/engines/xtemplate/xtemplate.engine

themes/engines/phptemplate/phptemplate.engine

themes/pushbutton/xtemplate.tmpl

themes/pushbutton/style.css

themes/box_grey/page.tpl.php

themes/box_grey/style.css

themes/box_grey/box_cleanslate/style.css

themes/bluebeach/page.tpl.php

themes/bluebeach/style.css

themes/chameleon/chameleon.theme

themes/chameleon/style.css

themes/chameleon/marvin/style.css

Темы и шаблоны расположены в их своей поддиректории, в директории папке themes. Движки шаблонов проверят каждую поддиректорию на присутствие файлов шаблонов. Если в папке находится файл style.css он также будет применен.

Вы сможете делать темы, основанные лишь на CSS, создав поддиректорию в директории хоть какой темы, и поместив в ней новый файл style.css. Drupal соединит воединыжды новейшую стилевую таблицу с шаблоном к которому она привязана и сделает его легкодоступным как новейшую тему. Так работают темы Marvin и Box Cleanslate.

В конце концов, если в директории темы есть файл screenshot.png, Drupal покажет его в экране администрирования темы.


6. Template files имена шаблонов. Cоздание тем в Drupal 8 - вводный курс для начинающих.


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

Карта
rss