О проекте

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

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

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

views

Drupal: Заменить страницу управления материалами на свой Views

3 votes
+
-

Способ заменить страницу admin/content своим представлением.

  1. Создаём представление типа Page.
  2. Указываем путь admin/content
  3. В настройках меню:
    Type = Normal menu entry
    Title = Content
    Menu = Managment
    Weight = -10

Drupal: Сгруппировать два дисплея Views в табы (локальные задачи)

3 votes
+
-

Есть два дисплея Views типа Page, например один выводит какие то ноды, а второй форму их сортировки с помощью DraggableViews.
Нужно объединить представления в друпаловские табы:

Читать дальше →
Похожие записи:

Drupal: Экспорт представления Views в код

2 votes
+
-

Для экспорта представления в код нужно:
1. Создать и настроить представление.
2. Реализовать hook_views_api:

Drupal: Сменить тип раскрытого фильтра с select на checkboxes

2 votes
+
-

Пример программного изменения типа элемента с select на checkboxes в раскрытых фильтрах без использования модуля Better Exposed Filters:

Drupal: Необязательное значение одного фильтра с оператором BETWEEN

3 votes
+
-

При использовании раскрытого фильтра Views с оператором Between (Между) нужно заполнять оба значения фильтра — и минимум и максимум, при этом нет возможности оставить одно значение пустым, чтобы Views автоматически превратил value BETWEEN min AND max в value >= min или value <= max.

Drupal: Кэширование Views с товарами в Drupal Commerce

2 votes
+
-

Все формы в друпале защищены с помощью токенов, которые предотвращают подделку межсайтовых запросов. Отсюда вытекает невозможность по умолчанию кэшировать html с формами, например вывод представлений с товарами и кнопкой "Добавить в корзину".
Решаем проблему:
Читать дальше →

Drupal: Выводим статистику выполнения Views прямо в html

1 vote
+
-

Бывает нужно быстро найти тормозящее представление Views на странице.
Решение:

Drupal: Программно удалить отдельные строки из результатов Views

3 votes
+
-

Пример удаления двух строк из представления myview дисплея page:

Drupal: Добавить css-класс определённой строке таблицы Views

3 votes
+
-

Пример добавления класса my-extra-class четвёртой строке таблицы Views: