You are here

function viewfield_theme_suggestions_viewfield_item in Viewfield 8.3

Implements hook_theme_suggestions_HOOK().

File

./viewfield.module, line 189
Defines an entity reference field type to display a view.

Code

function viewfield_theme_suggestions_viewfield_item(array $variables) {
  $suggestions = [];
  $element = $variables['element'];
  $suggestions[] = 'viewfield_item__' . $element['#field_name'];
  $suggestions[] = 'viewfield_item__' . $element['#field_name'] . '__' . ($element['#delta'] + 1);
  $suggestions[] = 'viewfield_item__' . $element['#field_name'] . '__' . $element['#view_id'];
  $suggestions[] = 'viewfield_item__' . $element['#field_name'] . '__' . $element['#display_id'];
  $suggestions[] = 'viewfield_item__' . $element['#field_name'] . '__' . $element['#view_id'] . '__' . $element['#display_id'];
  $suggestions[] = 'viewfield_item__' . $element['#view_id'];
  $suggestions[] = 'viewfield_item__' . $element['#view_id'] . '__' . $element['#display_id'];
  $suggestions[] = 'viewfield_item__' . $element['#display_id'];
  return $suggestions;
}