diff --git a/core/modules/system/system.admin.inc b/core/modules/system/system.admin.inc index 1472109..bcfeb8b 100644 --- a/core/modules/system/system.admin.inc +++ b/core/modules/system/system.admin.inc @@ -210,7 +210,12 @@ function template_preprocess_system_modules_details(&$variables) { $id = Html::getUniqueId('module-' . $key); $module['id'] = $id; $module['enable_id'] = $module['enable']['#id']; - $module['machine_name'] = $key; + $machine_name_render = [ + '#prefix' => '', + '#plain_text' => $key, + '#suffix' => '', + ]; + $module['machine_name'] = $renderer->render($machine_name_render); // @todo Remove early rendering and use safe_join in the Twig template once // https://www.drupal.org/node/2579091 is fixed. diff --git a/core/modules/system/templates/system-modules-details.html.twig b/core/modules/system/templates/system-modules-details.html.twig index c91ca37..e431c8e 100644 --- a/core/modules/system/templates/system-modules-details.html.twig +++ b/core/modules/system/templates/system-modules-details.html.twig @@ -53,10 +53,10 @@
{{ 'Version: @module-version'|t({'@module-version': module.version }) }}
{% endif %} {% if module.requires %} -
{{ 'Requires: @module-list'|t({'@module-version': module.requires }) }}
+
{{ 'Requires: @module-list'|t({'@module-list': module.requires }) }}
{% endif %} {% if module.required_by %} -
{{ 'Required by: @module-list'|t({'@module-version': module.required_by }) }}
+
{{ 'Required by: @module-list'|t({'@module-list': module.required_by }) }}
{% endif %} {% if module.links %}