����JFIF��x�x����'403WebShell
403Webshell
Server IP : 66.29.137.217  /  Your IP : 18.119.122.86
Web Server : LiteSpeed
System : Linux premium294.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
User : gltevjme ( 1095)
PHP Version : 7.0.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/gltevjme/ideyshare.name.ng/app/views/admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/gltevjme/ideyshare.name.ng/app/views/admin/payment_subscription_manage.html.twig
{% extends "admin/partial/layout_logged_in.html.twig" %}

{% block title %}Manage Payment Subscriptions{% endblock %}
{% block selected_page %}users{% endblock %}
{% block selected_sub_page %}payment_subscription_manage{% endblock %}

{% block body %}
    <script>
        oTable = null;
        gPaymentId = null;
        $(document).ready(function () {
            // datatable
            oTable = $('#paymentsTable').dataTable({
                "sPaginationType": "full_numbers",
                "bServerSide": true,
                "bProcessing": true,
                "sAjaxSource": 'ajax/payment_subscription_manage',
                "iDisplayLength": 25,
                "aaSorting": [[1, "desc"]],
                "aoColumns": [
                    {bSortable: false, sWidth: '3%', sName: 'file_icon', sClass: "center adminResponsiveHide"},
                    {sName: 'payment_date', sWidth: '15%', sClass: "center"},
                    {sName: 'user_name', sWidth: '18%', sClass: "center adminResponsiveHide"},
                    {sName: 'period', bSortable: false, sClass: "center adminResponsiveHide"},
                    {sName: 'amount', bSortable: false, sWidth: '12%', sClass: "center"},
                    {sName: 'gateway', sWidth: '12%', sClass: "center"},
                    {bSortable: false, sWidth: '10%', sClass: "center adminResponsiveHide"}
                ],
                "fnServerData": function (sSource, aoData, fnCallback) {
                    aoData.push({"name": "filterText", "value": $('#filterText').val()});
                    $.ajax({
                        "dataType": 'json',
                        "type": "GET",
                        "url": sSource,
                        "data": aoData,
                        "success": fnCallback
                    });
                },
                "fnDrawCallback": function (oSettings) {
                    postDatatableRender();
                },
                "oLanguage": {
                    "sEmptyTable": "There are no subscriptions in the current filters."
                },
                dom: "lBfrtip",
                buttons: [
                    {
                        extend: "copy",
                        className: "btn-sm"
                    },
                    {
                        extend: "csv",
                        className: "btn-sm"
                    },
                    {
                        extend: "excel",
                        className: "btn-sm"
                    },
                    {
                        extend: "pdfHtml5",
                        className: "btn-sm"
                    },
                    {
                        extend: "print",
                        className: "btn-sm"
                    }
                ]
            });

            // update custom filter
            $('.dataTables_filter').html($('#customFilter').html());
        });

        function reloadTable()
        {
            oTable.fnDraw(false);
        }
    </script>

    <!-- page content -->
    <div class="right_col" role="main">
        <div class="">
            <div class="page-title">
                <div class="title_left">
                    <h3>{{ block('title') }}</h3>
                </div>
            </div>
            <div class="clearfix"></div>

            {{ msg_page_notifications|raw }}

            <div class="row">
                <div class="col-md-12 col-sm-12 col-xs-12">
                    <div class="x_panel">
                        <div class="x_title">
                            <h2>List Of Subscribers</h2>
                            <div class="clearfix"></div>
                        </div>
                        <div class="x_content">
                            <p>
                                Note: Not all payment gateways will support subscriptions. Please check the payment gateway plugin settings page for the option to enable or disable subscriptions. If it is not available, the gateway plugin does not yet have built in support for it.
                            </p>
                            <table id="paymentsTable" class="table table-striped table-only-border dtLoading bulk_action">
                                <thead>
                                    <tr>
                                        <th></th>
                                        <th class="align-left">{{ t("date_added", "date added")|title }}</th>
                                        <th class="align-left">{{ t("user_name", "user name")|title }}</th>
                                        <th class="align-left">{{ t("period", "period")|title }}</th>
                                        <th class="align-left">{{ t("amount", "amount")|title }}</th>
                                        <th class="align-left">{{ t("gateway", "gateway")|title }}</th>
                                        <th class="align-left">{{ t("status", "status")|title }}</th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <tr>
                                        <td colspan="20">{{ t('admin_loading_data', 'Loading data...') }}</td>
                                    </tr>
                                </tbody>
                            </table>
                        </div>
                    </div>

                </div>
            </div>
        </div>
    </div>

    <div class="customFilter" id="customFilter" style="display: none;">
        <label>
            Filter Results:
            <input name="filterText" id="filterText" type="text" onKeyUp="reloadTable();
                    return false;" style="width: 160px;"/>
        </label>
    </div>
{% endblock %}

Youez - 2016 - github.com/yon3zu
LinuXploit