diff --git a/core/modules/views_ui/templates/views-ui-view-info.html.twig b/core/modules/views_ui/templates/views-ui-view-info.html.twig index 80b8d6f..fa32a0c 100644 --- a/core/modules/views_ui/templates/views-ui-view-info.html.twig +++ b/core/modules/views_ui/templates/views-ui-view-info.html.twig @@ -4,17 +4,25 @@ * Default theme implementation for basic administrative info about a View. * * Available variables: - * - title: View title. * - displays: List of displays. * - * @see template_preprocess_views_ui_view_info() - * * @ingroup themeable */ #} -

{{ title }}

-
{{ displays }}
+

{{ view.label }}

+
+ {% if displays %} + {% trans %} + Display + {% plural displays %} + Displays + {% endtrans %}: + {{ displays|safe_join(', ') }} + {% else %} + {{ 'None'|t }} + {% endif %} +
- {% trans 'Machine name:' %} - {{ view.id }} + {{ 'Machine name:'|t }} + {{ view.id }}
diff --git a/core/modules/views_ui/views_ui.theme.inc b/core/modules/views_ui/views_ui.theme.inc index 6a4c84e..cd259ca 100644 --- a/core/modules/views_ui/views_ui.theme.inc +++ b/core/modules/views_ui/views_ui.theme.inc @@ -65,32 +65,6 @@ function template_preprocess_views_ui_display_tab_bucket(&$variables) { } /** - * Prepares variables for Views UI View info templates. - * - * Default template: views-ui-view-info.html.twig. - * - * @param array $variables - * An associative array containing: - * - view: The View object. - */ -function template_preprocess_views_ui_view_info(&$variables) { - $variables['title'] = $variables['view']->label(); - if (empty($variables['displays'])) { - $displays = t('None'); - } - else { - $displays = \Drupal::translation()->formatPlural(count($variables['displays']), 'Display', 'Displays') . ': '; - $separator = ''; - foreach ($variables['displays'] as $displays_item) { - $displays .= $separator . SafeMarkup::escape($displays_item); - $separator = ', '; - } - $displays = SafeMarkup::set($displays . ''); - } - $variables['displays'] = $displays; -} - -/** * Theme the build group filter form. * * @ingroup themeable