Улучшаем поиск на Drupal

Не секрет, что поиск из коробки в Drupal 7 оставляет желать лучшего. В этой статье поговорим о том, как его можно улучшить

Темизация форм Drupal 7 на примере формы поиска

В общем случае для темизации любой формы в Drupal используется функция form_alter. Рассмотрим ее работу на примере темизации формы поиска

Получаем нужные нам ноды с помощью EntityFieldQuery

Начиная с Drupal 7, вы можете выбрать ноды с условиями, с помощью класса EntityFieldQuery. Ниже приведены несколько примеров.

Правильно выводим поля в Drupal 7

Drupal 7 дает возможность работать с сущностями (Entities), а вместе с этим и мощный API для работы с полями, которые могут быть прикреплены к сущностям. Если Вы управляете полями через вкладки «Управление полями» и «Управление отображением» на странице типов материалов, то Drupal сам заботится о правильной работе с полями.

Список вложенных терминов таксономии

Задача: создать список вложенных терминов таксономии, для отображения в блоке

Как подружить Drupal и jQuery

Что делать, если скрипт на jQuery, найденный вами в интернете не работает при его вставке в Drupal. В чем проблема и как ее решить? Ответ внутри :-)