{% include "headitem.html.twig" with {title: "GENERAL_ADMIN_TITLE"|translate, box: "box"} %}
{{ oViewConf.getHiddenSid()|raw }}
{% block admin_module_sortlist %}{% endblock %}
{% if aDeletedExt %}

{{ translate({ ident: "MODULE_EXTENSIONISDELETED" }) }}

{{ translate({ ident: "MODULE_DELETEEXTENSION" }) }}

{% for sModuleId, aModules in aDeletedExt %} {% set listclass = 'listitem' ~ blWhite %} {% if blWhite == "2" %} {% set blWhite = "" %} {% else %} {% set blWhite = "2" %} {% endif %} {% endfor %}
{{ translate({ ident: "MODULE_ID" }) }} {{ translate({ ident: "MODULE_PROBLEMATIC_FILES" }) }}
{{ sModuleId }}
    {% for sClassName, mFile in aModules.extensions %} {% set is_int = sClassName matches '/^\\d+$/' %} {% if mFile is iterable %} {% for sFile in mFile %}
  • {% if not is_int %}{{ sClassName }} => {% endif %}{{ sFile }}
  • {% endfor %} {% else %}
  • {% if not is_int %}{{ sClassName }} => {% endif %}{{ mFile }}
  • {% endif %} {% endfor %} {% for sClassName, sFile in aModules.files %} {% set is_int = sClassName matches '/^\\d+$/' %}
  • {% if not is_int %}{{ sClassName }} => {% endif %}{{ sFile }}
  • {% endfor %}
{{ oViewConf.getHiddenSid()|raw }}
{% else %} {% if aExtClasses %} {% endif %} {% endif %}
{{ script({ add: "$('#aModulesList').oxModulesList();", priority: 10, dynamic: __oxid_include_dynamic }) }} {{ script({ include: "js/libs/jquery.min.js", dynamic: __oxid_include_dynamic }) }} {{ script({ include: "js/libs/jquery-ui.min.js", dynamic: __oxid_include_dynamic }) }} {{ script({ include: "js/widgets/oxmoduleslist.js", dynamic: __oxid_include_dynamic }) }}
{% if not aDeletedExt and aExtClasses %}
{{ oViewConf.getHiddenSid()|raw }}

{{ translate({ ident: "MODULE_DRAGANDDROP" }) }}

{% endif %} {% include "bottomnaviitem.html.twig" %} {% include "bottomitem.html.twig" %}