Модули Drupal

Drupal: Модуль Migrate — миграция данных в Drupal из любых источников

Описание

Модуль Migrate это фреймворк для миграции (импорта) данных в Drupal из любых источников. Например с помощью этого модуля можно перенести контент из сторонней CMS, или просто сделать миграцию с одной ветки друпала на другую (например 5 → 7).

Drupal: Включаем/выключаем набор модулей одним кликом

Держать включёнными девелоперские модули на продакшене не очень разумно, но иногда возникает необходимость что-нибудь быстро подправить в представлениях или полях. Поэтому удобно иметь инструмент, который бы включал/выключал заранее определённый набор модулей одним кликом. Таким инструментом как неудивительно является модуль Admin Menu:

Drupal: Модуль Feeds SQL — импорт данных из сторонней бд

Описание

Модуль Feeds SQL это плагин к Feeds, который позволяет импортировать данные в Drupal из любой сторонней бд.

Модуль добавляет в Feeds новый фетчер — SQL fetcher:

Модульное тестирование с помощью Simpletest

В Друпале существует два варианта тестирования - модульное и функциональное. Про функциональное тестирование с Simpletest я уже рассказал. Пришло время поговорить о модульном.

Drupal: Модуль Add another — кнопка "Сохранить и добавить ещё"

Описание

Модуль Add another добавляет к форме создания/редактирования материала новую кнопку "Save and add another" (Сохранить и добавить ещё один), клик по которой создаёт материал и перезагружает форму, вместо редиректа на страницу нового материала:

Drupal: Использование GROUP BY и агрегатных функций в Views 3 (видео)

Как известно в Views 3 стало возможно использовать оператор GROUP BY и агрегатные функции COUNT, SUM, MAX, MIN, AVG.

Основы функционального тестирования модулей на Simpletest

В этой статье я расскажу об основах тестирования в Друпале. После прочтения вы сможете написать простой тест самостоятельно. Для наглядности, по ходу статьи будет создан модуль simpletest_example, который будет предоставлять тип контента с названием simpletest_example, ничем не отличающийся от привычных нам типов story, page и т.д.

Массовое отключение и включение модулей при помощи Drush

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

Drupal: Модуль Nice Menus — кроссбраузерное выпадающее меню

Описание

Модуль Nice Menus позволяет вывести любое многоуровневое меню в виде выпадающего (dropdown) списка.

RSS-материал