Skip to content

Instantly share code, notes, and snippets.

@heddn
Created October 7, 2016 17:00
Show Gist options
  • Save heddn/cc2a5c7b6aad2e145e2ddd9d253949cb to your computer and use it in GitHub Desktop.
Save heddn/cc2a5c7b6aad2e145e2ddd9d253949cb to your computer and use it in GitHub Desktop.
/** @var \Drupal\bootstrap\Utility\Element $element */
$element = Element::create($variables['element']);
$sanitizedViewMode = strtr($element->getProperty('view_mode'), '.', '_');
$entityType = $element->getProperty('entity_type');
$fieldName = $element->getProperty('field_name');
$bundle = $element->getProperty('bundle');
$suggestions[] = 'field__' . $entityType . '__' . $fieldName . '__' . $bundle . '__' . $sanitizedViewMode;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment