ноды

Вставка ноды в содержимое другой ноды в Drupal

13 января 2015 - 09:00

Модуль Node Embed добавляет фильтр ввода к текстовым форматам Drupal, позволяющий в поле ноды вставить другую ноду через подстановочный шаблон [[nid:%]], где % - id нужной ноды.

Клонирование материалов в Drupal

19 ноября 2014 - 15:34

Для быстрого создания в Drupal новых материалов из уже имеющихся на сайте нод (удобно, например, для сайта-каталога или рассылок) служит модуль Node Clone.

Кнопка "Сохранить и добавить еще" в Drupal

31 октября 2014 - 17:26

При многократном добавлении подряд материалов одного типа (например, товаров или услуг на сайте-каталоге) в Друпал по умолчанию не хватает функции «Сохранить и добавить еще», чтобы не тратить лишние секунды на заход в меню «Добавить содержимое».

Автоматическое создание заголовков нод в Drupal

28 октября 2014 - 19:46

Для автоматической генерации заголовков нод в Друпал можно использовать два модуля – Automatic Nodetitlles и Automatic Entity Labels. Я рекомендую второй вариант, поскольку Automatic Entity Labels позволяет автоматически создавать заголовки не только нод, но и других сущностей Drupal (терминов таксономии, тем комментариев и т.д.).

Автоматическое создание заголовков нод в Drupal

Добавляем ссылку к ноде в Drupal

23 апреля 2014 - 15:27

При создании сайта на Drupal может понадобиться добавить к стандартным ссылкам ноды («Подробнее», «Добавить комментарий» и т.д.) свою ссылку. Например, к нодам типа материала «Услуга» нужно добавить ссылку на форму заказа. Причем в качестве дополнительного параметра в ссылку нужно передать название услуги (заголовок ноды).

Функции Drupal API для работы с нодами

08 февраля 2014 - 23:27

При разработке сайтов на Друпал нередко возникает необходимость получить объект ноды, узнать ее автора, значения полей, создать ноду программно в своем модуле и т.п. Для решения подобных задач в Drupal API предусмотрен ряд полезных функций, которые и будут рассмотрены в данной статье.

Добавляем стилевой класс к ноде в зависимости от значения поля

29 января 2014 - 23:48

В процессе разработки сайта на Drupal может появиться необходимость по-разному оформить ноду в зависимости от значения одного из ее полей. Такая задача актуальна, например, для страницы товара каталога, когда на него назначена скидка или он является новинкой, и необходимо выделить цену цветом, перечеркнуть поле старой цены и т.п.