О проекте

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

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

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

Drupal

Drupal: Выводим заглушки для изображений на локальном компьютере

2 votes
+
-

Если на локальной dev версии сайта нет пользовательских файлов, в том числе картинок, то бывает полезно вместо дырок выводить заглушки:

Drupal: Вывести текст в виде элемента формы

1 vote
+
-

Пример вывода текста в форме с разметкой стандартного элемента:

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

3 votes
+
-

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

Drupal: Выводим в html время затраченное на создание блока

2 votes
+
-

В продолжении прошлого поста — выводим время создания контента блока, а точнее время выполнения hook_block_view() (это не время рендеринга):

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

2 votes
+
-

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

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

3 votes
+
-

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

Drupal: Вставка изображений в CKEditor

2 votes
+
-

Мой подход к работе с изображениями в CKEditor:
Загрузка изображений на сервер
Картинки загружаются с помощью модуля One Click Upload.
Вставка загруженных ранее изображений
Для выбора картинок с сервера использую IMCE. Многим нравится более продвинутый вариант — elFinder.
Читать дальше →

Drupal: Массово скопировать все значения одного поля в другое

2 votes
+
-

Сниппет, копирующий все значения поля field_old в field_new:

Drupal: Программно получить статистику сайта из Яндекс.Метрики

2 votes
+
-

Чтобы программно получить статистику сайта с помощью Яндекс.Метрика API нужно:
1. Установить модуль Yandex Services Authorization API.
2. Авторизоваться на странице admin/config/system/yandex_services_auth
3. Сделать запрос к одному из ресурсов: