Как создать свой сайт
Верстка сайта (и не только) в простых примерах

Drupal: удалить разметку у поля

Опубликовал(а) Programmer 20/05/2017 в Drupal , метки:

Итак, удалить всю, как бы лишнюю разметку у практически любого произвольного поля ноды в Drupal 7 можно с помощью реализации крючка под названием hook_node_view_alter().

Далее вашему вниманию представлен программный код:

  • Вместо префикса THEMENAME используйте имя вашей Drupal темы.
  • Вместо field_name используйте машинное имя вашего произвольного поля ноды.

Дополнительная информация:

На деле это будет выглядеть вот так. К примеру берем поле field_tags, до применения хука hook_node_view_alter() оно будет выводиться в теме Bartik с такой разметкой HTML:

После применения хука hook_node_view_alter() код станет намного проще:


Добавить комментарий