темизация

Создание региона над комменратиями в теме Друпала

Добавления нового региона в тему, не очень простое занятие, особенно если вы не на ты с программированием. Но увы, добавить новый регион в тему оформления Drupal бывает иногда надо. Для меня данная необходимость была вызвана тем, что я хотел отобразить блок " Читайте так же " НАД комментариями.


Итак, как добавить новый регион в готовую тему Drupal (Друпал)?

Создание нового региона в теме для Drupal`a

 В движке PHPTemplate определены только 5 регионов - левый, правый, содержимое, верхняя часть и нижняя часть. Нужно в шаблоне темы создать новый нестандартный регион (region) для размещения блоков.

Решение

Регионы - это заданные заранее “зоны”, в которых можно разместить любую информацию, включая блоки Друпала, меню, PHP-код или просто html.

Создание региона в Друпале

Вначале статьи заметим, что этот материал имеет отношение только к темам, созданным на основе PHPTemplate (по умолчанию движок для тем в Drupal). Добиться отображения на главной странице сайта только нужных регионов можно несколькими способами.

Один из самых простых решений – скопировать файл page.tpl.php (находится в папке Вашей темы) и переименовать эту копию в page-front.tpl.php. Именно этот файл и будет отвечать за отображение информации на главной странице Вашего сайта. И чтобы изменить ее нужно будет только внести изменения в page-front.tpl.php.

Создание темы для Друпала 6

Нашел на просторах Интернета самый обалденный, понятный, простой пост про создание темы для Друпала 6 (theme Drupal 6).

Главный файл темы оформления в Drupal - page.tpl.php. Сделайте копию макета Вашего сайта и переименуйте его в page.tpl.php. Затем, просто вставьте приведенный в дальнейшем в инструкции код в свой макет (в нужные места файла page.tpl.php).

В начало файла добавьте:

 

Заготовка для шаблона на Друпале

Создаем новую папку с название темы. Можно использовать только латинские буквы, цифры и знак подчеркивания. Название должно начинаться с буквы. Мое название темы будет Simple.

1. Создаем файл Название-темы.info. У меня это simple.info
Открываем. Здесь нужно прописать несколько строк.

Основные параметры и описание темы:

name = Simple
Название темы. Так она будет отображаться в списке установленных тем.

Создание тем для Друпала с нуля

 

drairdrupal
Продолжая изучение вопроса создания тем для CMS Drupal, я обнаружил очень интересный материал на Adobe Dreamweaver Developer Center, в котором рассказывалось о том, как упростить создание тем для Друпал с помощью редактора Dreamweaver CS4 и специальных расширений. Не смог оставить без внимания, поэтому публикую перевод материала в своём «бортовом журнале».

Подписка на RSS - темизация