![]() 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/WebhookBundle/Resources/views/Webhook/ |
{% extends '@MauticCore/Default/content.html.twig' %} {% block headerTitle %}{{ item.getName() }}{% endblock %} {% block mauticContent %}mauticWebhook{% endblock %} {% block actions %} {{- include( '@MauticCore/Helper/page_actions.html.twig', { item: item, templateButtons: { 'edit': securityHasEntityAccess( permissions['webhook:webhooks:editown'], permissions['webhook:webhooks:editother'], item.getCreatedBy() ), 'clone': permissions['webhook:webhooks:create'], 'delete': securityHasEntityAccess( permissions['webhook:webhooks:deleteown'], permissions['webhook:webhooks:deleteother'], item.getCreatedBy() ) }, routeBase: 'webhook' }) -}} {% endblock %} {% block content %} <!-- start: box layout --> <div class="box-layout"> <!-- left section --> <div class="col-md-9 height-auto"> <div> <!-- page detail header --> <div class="pr-md pl-md pt-lg pb-lg"> <div class="box-layout"> <div class="col-xs-10"> <div class="text-muted">{{ item.getDescription()|purify }}</div> </div> <div class="col-xs-2 text-right"> {{- include( '@MauticCore/Helper/page_actions.html.twig', { entity: item } ) }} </div> </div> </div> <!--/ page detail header --> </div> <div class="pa-md"> <div class="row"> <div class="col-md-12"> {% set hookLog = item.getLimitedLogs() %} {% if hookLog is empty %} <div class="alert alert-warning col-md-6 col-md-offset-3 mt-md" style="white-space: normal;"> <h4> {% trans %}mautic.webhook.no.logs{% endtrans %} </h4> <p> {% trans %}mautic.webhook.no.logs_desc{% endtrans %} </p> </div> {% else %} <table class="table table-responsive"> <thead> <tr> <th> {% trans %}mautic.core.id{% endtrans %} </th> <th> {% trans %}mautic.webhook.status{% endtrans %} </th> <th> {% trans %}mautic.webhook.note{% endtrans %} </th> <th> {% trans %}mautic.webhook.runtime{% endtrans %} </th> <th> {% trans %}mautic.core.date.added{% endtrans %} </th> </tr> </thead> <tbody> {% for log in hookLog %} <tr> <td>{{ log.getId() }}</td> <td>{{- include( '@MauticWebhook/Helper/labelcode.html.twig', { code: log.getStatusCode() } ) }}</td> <td>{{ log.getNote() is not empty ? log.getNote() : 'mautic.webhook.webhook.logs.empty.response'|trans }}</td> <td>{{ log.getRuntime() }} s</td> <td>{{ dateToFull(log.getDateAdded()) }}</td> </tr> {% endfor %} </tbody> </table> <div class="alert alert-info col-md-6 col-md-offset-3 mt-md"> <h4> {% trans %}mautic.webhook.webhook.logs.title{% endtrans %} </h4> <p> {% trans %}mautic.webhook.webhook.logs.desc{% endtrans %} </p> </div> {% endif %} </div> </div> </div> </div> <!-- right section --> <div class="col-md-3 bdr-l height-auto"> <!-- preview URL --> <div class="panel bg-transparent shd-none bdr-rds-0 bdr-w-0 mt-sm mb-0"> <div class="panel-heading"> <div class="panel-title">{% trans %}mautic.webhook.webhook_url{% endtrans %}</div> </div> <div class="panel-body pt-xs"> <div class="input-group"> <input onclick="this.setSelectionRange(0, this.value.length);" type="text" class="form-control" readonly value="{{ item.getWebhookUrl()|escape('html_attr') }}" /> <span class="input-group-btn"> <button class="btn btn-default btn-nospin" onclick="window.open('{{ item.getWebhookUrl()|escape('html_attr') }}', '_blank');"> <i class="ri-external-link-line"></i> </button> </span> </div> </div> <hr class="hr-w-2" style="width:50%"> <!-- recent activity --> {{- include( '@MauticCore/Helper/recentactivity.html.twig', { logs: logs } ) }} </div> </div> <!--/ right section --> </div> {% endblock %}