{# Variables - items - tmpl - pluginFilter - plugins #} {% set isIndex = ('index' == tmpl) %} {% set tmpl = 'list' %} {% set filterValue = pluginFilter.id|default(null) %} {% extends isIndex ? '@MauticCore/Default/content.html.twig' : '@MauticCore/Default/raw_output.html.twig' %} {% block mauticContent 'integration' %} {% block headerTitle %} {{ 'mautic.plugin.manage.plugins'|trans }} {% if pluginFilter %}- {{ pluginFilter.name }}{% endif %} {% endblock %} {% block actions %} {{ include('@MauticCore/Helper/page_actions.html.twig', { 'customButtons': [ { 'attr': { 'data-toggle': 'ajax', 'href': path('mautic_plugin_reload'), 'class': 'btn btn-primary' }, 'btnText': 'mautic.plugin.reload.plugins'|trans, 'iconClass': 'ri-instance-fill', 'tooltip': 'mautic.plugin.reload.plugins.tooltip', }, ], }) }} {% endblock %} {% block content %} {% if isIndex %}
{% endif %} {% if items|length > 0 %}
{% for item in items %} {% if item.plugin in plugins|keys %} {% set pluginTitle = plugins[item.plugin].name ~ ' - ' ~ item.display %} {% else %} {% set pluginTitle = item.name ~ ' - ' ~ item.display %} {% endif %} {% endfor %}
{{ include('@MauticCore/Helper/modal.html.twig', { 'id': 'IntegrationEditModal', 'footerButtons': true, }) }} {% else %} {{ include('@MauticCore/Helper/noresults.html.twig', { 'message': 'mautic.integrations.noresults', 'tip': 'mautic.integration.noresults.tip', }) }} {% endif %} {% if isIndex %}
{% endif %} {% endblock %}