diff --git a/core/modules/entity_reference/lib/Drupal/entity_reference/Plugin/field/formatter/EntityReferenceEntityFormatter.php b/core/modules/entity_reference/lib/Drupal/entity_reference/Plugin/field/formatter/EntityReferenceEntityFormatter.php index 51d48b9e3db6683df3f23963f2917219d001f7ab..4b8df9c949d1a5fd3a9e7e1b142aeb6d02c995bb 100644 --- a/core/modules/entity_reference/lib/Drupal/entity_reference/Plugin/field/formatter/EntityReferenceEntityFormatter.php +++ b/core/modules/entity_reference/lib/Drupal/entity_reference/Plugin/field/formatter/EntityReferenceEntityFormatter.php @@ -25,7 +25,7 @@ * "entity_reference" * }, * settings = { - * "view_mode" = "", + * "view_mode" = "default", * "link" = FALSE * } * ) @@ -37,7 +37,7 @@ class EntityReferenceEntityFormatter extends EntityReferenceFormatterBase { */ public function settingsForm(array $form, array &$form_state) { $view_modes = entity_get_view_modes($this->getFieldSetting('target_type')); - $options = array(); + $options = array('default' => t('Default')); foreach ($view_modes as $view_mode => $view_mode_settings) { $options[$view_mode] = $view_mode_settings['label']; } @@ -67,6 +67,9 @@ public function settingsSummary() { $view_modes = entity_get_view_modes($this->getFieldSetting('target_type')); $view_mode = $this->getSetting('view_mode'); + if ($view_mode == 'default') { + $view_mode = t('Default'); + } $summary[] = t('Rendered as @mode', array('@mode' => isset($view_modes[$view_mode]['label']) ? $view_modes[$view_mode]['label'] : $view_mode)); $summary[] = $this->getSetting('links') ? t('Display links') : t('Do not display links');