![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mautic.corals.io/app/bundles/PluginBundle/Resources/views/Integration/ |
{# 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'), }, 'btnText': 'mautic.plugin.reload.plugins'|trans, 'iconClass': 'fa fa-cubes', 'tooltip': 'mautic.plugin.reload.plugins.tooltip', }, ], }) }} {% endblock %} {% block content %} {% if isIndex %} <div class="panel panel-default bdr-t-wdh-0 mb-0"> <div class="panel-body"> <div class="box-layout"> <div class="row"> <div class="col-xs-3 va-m"> <select id="integrationFilter" onchange="Mautic.filterIntegrations(true);" class="form-control" data-placeholder="{{ 'mautic.integration.filter.all'|trans }}"> <option value=""></option> {% for plugin in plugins %} <option {% if filterValue is same as(plugin.id) %}selected{% endif %} value="{{ plugin.id|e }}"> {{- plugin.name -}} </option> {% endfor %} </select> </div> </div> </div> </div> <div class="page-list"> {% endif %} {% if items|length > 0 %} <div class="pa-md"> <div class="row shuffle-integrations native-integrations"> {% 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 %} <div class="shuffle shuffle-item grid ma-10 pull-left text-center integration plugin{{ item.plugin }} integration-{{ item.name }} {% if not item.enabled %}integration-disabled{% endif %}"> <div class="panel ovf-h pa-10"> <a href="{{ path((item.isBundle ? 'mautic_plugin_info' : 'mautic_plugin_config'), {'name': item.name}) }}" {% if item.isBundle %}data-footer="false"{% endif %} data-prevent-dismiss="true" data-toggle="ajaxmodal" data-target="#IntegrationEditModal" data-header="{{ item.display }}"> <p><img style="height: 78px;" class="img img-responsive" src="{{ getAssetUrl(item.icon) }}" /></p> <h5 class="mt-20"> <span class="ellipsis" data-toggle="tooltip" title="{{ pluginTitle }}">{{ item.display }}</span> </h5> </a> </div> </div> {% endfor %} </div> </div> {{ 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 %} </div> </div> {% endif %} {% endblock %}