Пример изменения 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
Похожие записи
- Создание сравнительной таблицы с значениями из EAV Field
- Добавляем на страницу управления отображением материала поля "Заголовок" и "Дата создания"
- Добавляем на страницу управления отображением комментария поля "автор" и "дата создания"
- Расширить сторонний форматтер своим функционалом
- Пустой форматтер для Field Group
Добавить комментарий