diff --git a/core/modules/system/system.admin.inc b/core/modules/system/system.admin.inc index f1f7215..c24169d 100644 --- a/core/modules/system/system.admin.inc +++ b/core/modules/system/system.admin.inc @@ -222,6 +222,9 @@ function template_preprocess_system_modules_details(&$variables) { if (!empty($module['#required_by'])) { $module['required_by'] = $module['#required_by']; } + if (!empty($module['version'])) { + $module['version'] = $renderer->render($module['version']); + } $module['attributes'] = new Attribute($module['#attributes']); $variables['modules'][] = $module; diff --git a/core/themes/stable/templates/admin/system-modules-details.html.twig b/core/themes/stable/templates/admin/system-modules-details.html.twig index 618b58a..1bf0f5b 100644 --- a/core/themes/stable/templates/admin/system-modules-details.html.twig +++ b/core/themes/stable/templates/admin/system-modules-details.html.twig @@ -51,10 +51,10 @@
{{ 'Version: @module-version'|t({'@module-version': module.version }) }}
{% endif %} {% if module.requires %} -
{{ 'Requires: @module-list'|t({'@module-list': module.requires }) }}
+
{{ 'Requires: @module-list'|t({'@module-list': module.requires|safe_join(', ') }) }}
{% endif %} {% if module.required_by %} -
{{ 'Required by: @module-list'|t({'@module-list': module.required_by }) }}
+
{{ 'Required by: @module-list'|t({'@module-list': module.required_by|safe_join(', ') }) }}
{% endif %} {% if module.links %}