Допустим в теме (на основании которой сделана субтема) есть функция.
$rich_field_types = ['text_with_summary', 'text', 'text_long'];
if (in_array($variables['field_type'], $rich_field_types, TRUE)) {
$variables['attributes']['class'][] = 'text-content';
}
if ($variables['field_type'] == 'image' && $variables['element']['#view_mode'] == 'full' && !$variables["element"]["#is_multiple"] && $variables['field_name'] !== 'user_picture') {
$variables['attributes']['class'][] = 'wide-content';
}
}
Мне она не нужна.
В файле mytheme.theme прописываю:
function olivero_preprocess_field(&$variables) {
}
function mytheme_preprocess_field(&$variables) {
}
и...ничего. А как правильно?
Комментарии
https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Render%21...
Только это надо не в теме, а в модуле делать. Просто ансетнуть этот хук из списка.
Уууу пока что сложно. Спасибо за новодку. Мне быстрее патчик сделать.
Удалить элемент из массива совсем не сложно