О проекте

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

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

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

темизация

Drupal: Программно создать view mode

1 vote
+
-

Пример программного создания пользовательского режима отображения ноды с именем Quick view:

Drupal: Запретить подключение системных css файлов в своей теме

1 vote
+
-

Пример удаления из head двух css файлов модуля System:

Drupal: Как в своей теме добавлять meta-теги

2 votes
+
-

Пример добавления meta-тега viewport:

Drupal: Taxonomy Display и поля после Views

2 votes
+
-

Дано — страница термина, созданная с помощью Taxonomy Display, и Views выводящий контент термина.
Задача — вывести поле термина после Views (по умолчанию можно выводить только перед).
Решение на примере словаря categories и поля description:

Drupal: Как получить имя меню в theme_menu_tree()

3 votes
+
-

По умолчанию, в theme_menu_tree() нет никаких переменных кроме tree, которая содержит отрендеренные элементы меню.

Drupal: Упрощённая корзина в Commerce

3 votes
+
-

Пример вывода упрощённого блока корзины, состоящего из количества товаров, общей суммы и ссылки на /cart:

1. Добавить в template.php:

Drupal: Вывести регион в node.tpl.php

2 votes
+
-

Пример вывода региона before_comments перед комментариями:
1. Добавить в THEMENAME.info:
regions[before_comments] = Before comments
2. Добавить в template.php:

Drupal: Показать прогресс загрузки ajax таба в Quicktabs 7.x-3.x

1 vote
+
-

Quicktabs для Drupal 6 довольно красиво показывал в области контента процесс загрузки ajax таба:

В версии же для Drupal 7 процесс загрузки показывается с помощью throbber-а возле активного таба, что по моему ужасно (контент при этом просто пропадает, а табы скачут):
Читать дальше →

Drupal: Программно вывести свой контент в вкладках Quicktabs

2 votes
+
-

Пример вывода двух вкладок Quicktabs с произвольным контентом:
Drupal 7:

Drupal: Уникальные классы пунктов меню

3 votes
+
-

У системных меню, выведенных в page.tpl.php с помощью theme_links() есть приятная особенность — все пункты обладают уникальным css классом на основе их идентификатора. В меню же, выводимых модулем Block, таких классов увы нет. Решаем проблему: