О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

темизация

Drupal: Создание дополнительных настроек темы

-13 votes
+
-

У каждой темы есть страница с настройками, на которой можно изменить захардкоденные опции, такие например как — показывать лого/нет, показывать меню/нет и т.д.:

Чтобы добавить на эту страницу свои опции, нужно:
подробнее

Drupal: Как выводить определённый тип материала в другой теме

-14 votes
+
-

Например нужно, чтобы материалы типа help выводились с использованием админской темы Seven:

Drupal: Как добавить html код после определённого числа строк в представлении Views

-12 votes
+
-

Например, нужно после каждой третьей ноды в представлении, показать баннер.
Добавляем в template.php:

Drupal: Как добавлять динамический CSS

-15 votes
+
-

Например, нужно в определённом типе материала класть картинку из поля Image в бэкграунд страницы:

Drupal: Заменяем локальные задачи нод (табы) контекстными ссылками

-25 votes
+
-

Странная штука — контекстные ссылки у нод есть только при просмотре тизеров, при просмотре полных версий уже появляются табы (локальные задачи).
Чтобы избавиться от табов и вывести вместо них контекстные ссылки нужно:
1. Добавить в template.php:

Drupal: Темизация полей в Drupal 7

-11 votes
+
-

Для темизации поля, нужно скопировать файл modules/field/theme/field.tpl.php в папку templates вашей темы и дать ему новое имя согласно одному из шаблонов:

Вывод подменю при клике на пункт меню верхнего уровня

-28 votes
+
-

О чём я хочу сегодня поговорить - это о том, как выводить подменю, при нажатии на пункт меню. Вот что я имею ввиду: допустим, у нас есть такая структура у меню:

Drupal: Как переопределить функцию темизации в своём модуле

-12 votes
+
-

Есть два способа переопределения функций темизаций в модуле. Первый, это реализация хука hook_theme: