Как изменить html код поля после его темизации

Пример изменения html кода поля field_price:

function THEMENAME_preprocess_node(&$vars) {
  $vars['content']['field_price']['#post_render'][] = 'THEMENAME_field_price_post_render_callback';
}
 
function THEMENAME_field_price_post_render_callback($children, $elements) {
  return '<div class="new-field-wrapper">' . $children . '</div>';
}

Но предпочтительней конечно пользоваться темизацией полей.

Написанное актуально для
Drupal 7
Теги:
работа с полями, темизация
Добавлено: 29 Июля 2018 22:16:43 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...