File manager - Edit - /home/autoph/public_html/connectv1/subscription.php
Back
<?php include('cfg/db.php'); include_once("api/controllers/utility.php"); // include('app/security/security.php'); if(!isset($_SESSION['user']['id'])){ header('location:signin.php'); } $utility = new Utility(); $granted_company_ids = $utility->isNotEmpty($_SESSION['user']['company_permissions_implode']) ? $_SESSION['user']['company_permissions_implode'] : '-1' ; if(!(isset($global_action_permissions['5']['45']) && in_array("1", $global_action_permissions['5']['45']))){ header('location:signin.php'); } $generate_subscription_report = 0; if((isset($global_action_permissions['5']['45']) && in_array("2", $global_action_permissions['5']['45']))){ $generate_subscription_report = 1; } $contact_unmasking = 0; if((isset($global_action_permissions['5']['45']) && in_array("3", $global_action_permissions['5']['45']))){ $contact_unmasking = 1; } $now = $db->sql_query("SELECT NOW() AS today"); $today = ""; foreach($now AS $data){ $today = substr($data['today'], 0, 10); } function conv($today){// 2021-08-18 $val = $today; return substr($today, 5, 2) . "/" . substr($today, 8, 2) . "/" . substr($today, 0, 4); // 08/18/2021 } $text_balance = "API not loaded"; // $url = 'https://www.itexmo.com/php_api/apicode_info.php?apicode=PR-AUTOH172111_IE74I'; // $response = (file_get_contents($url)); //Converting in json string // $arr = array(); // $arr = json_decode($response, true); // $text_balance = $arr['Result']['MessagesLeft']; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title><?php echo $variable['site_name']; ?> | SMS Services</title> <!-- Google Font: Source Sans Pro --> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback"> <!-- Font Awesome --> <link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css"> <!-- Theme style --> <link rel="stylesheet" href="dist/css/adminlte.min.css"> <!-- daterange picker --> <link rel="stylesheet" href="plugins/daterangepicker/daterangepicker.css"> <!-- overlayScrollbars --> <link rel="stylesheet" href="plugins/overlayScrollbars/css/OverlayScrollbars.min.css"> <link href="dist/img/<?php echo $variable['logo']; ?>" rel="icon" /> <!-- Tempusdominus Bootstrap 4 --> <link rel="stylesheet" href="plugins/tempusdominus-bootstrap-4/css/tempusdominus-bootstrap-4.min.css"> <!-- Select2 --> <link rel="stylesheet" href="plugins/select2/css/select2.min.css"> <link rel="stylesheet" href="plugins/select2-bootstrap4-theme/select2-bootstrap4.min.css"> <!-- Toastr --> <link rel="stylesheet" href="plugins/toastr/toastr.min.css"> <!-- iCheck for checkboxes and radio inputs --> <link rel="stylesheet" href="plugins/icheck-bootstrap/icheck-bootstrap.min.css"> <!-- Bootstrap Table --> <link href="plugins/bootstrap-table/css/bootstrap-table.min.css" rel="stylesheet"> <style> .input-forms { font-size: 95%; font-weight: normal !important; background-color: white !important; } .list-group-item { padding: .25rem .50rem; } table { cursor: pointer; } .color-palette { height: 35px; line-height: 35px; text-align: right; padding-right: .75rem; } .color-palette.disabled { text-align: center; padding-right: 0; display: block; } .color-palette-set { margin-bottom: 15px; } .color-palette span { display: none; font-size: 12px; } .color-palette:hover span { display: block; } .color-palette.disabled span { display: block; text-align: left; padding-left: .75rem; } .color-palette-box h4 { position: absolute; left: 1.25rem; margin-top: .75rem; color: rgba(255, 255, 255, 0.8); font-size: 12px; display: block; z-index: 7; } #tool{ text-align: left; } fieldset { margin-left: 2px; margin-right: 2px; padding-top: 0.35em; padding-bottom: 0.625em; padding-left: 0.75em; padding-right: 0.75em; border: 1px solid gray; border-radius: 3%; } legend { font-size: 16px; font-weight: bold; color: blue; } #finance-table { cursor: pointer; } #finance-information-table { cursor: pointer; } .span-labels { font-size: 90%; font-style: italic; } .span-values { font-size: 90%; } .list-group-item { padding: .25rem .50rem; } </style> </head> <body class="hold-transition sidebar-mini text-sm layout-fixed"> <div class="wrapper"> <?php include('include/header.php'); ?> <?php include('include/sidebar.php'); ?> <!-- Content Wrapper. Contains page content --> <div class="content-wrapper"> <section class="content-header"> <div class="container-fluid"> <div class="row mb-2"> </div> </div> </section> <section class="content"> <div class="container-fluid"> <div class="row"> <div class="col-md"> <div id="finance-list" class="card card-primary"> <div class="card-header"> <h3 class="card-title">Subscription List</h3> </div> <div class="card-body"> <div class="row mb-2"> <div class="col-6"> <div class="col-12 text-left"> <!-- <ul class="list-group list-group-unbordered mb-1 mt-1"> <li class="list-group-item"> <div class="ml-1 form-group row my-0"> <span class="pl-0 col-sm-5 lbl-forms-sm-customer-main"><strong>Customer Name</strong> <span class=""></span></span> <span class="pl-0 customer-data-side col-sm-7 lbl-forms-sm-customer-main" id="span-customer-fullname"></span> </div> </li> </ul> --> <div class="p-0 m-0"> <label class="p-0 m-0"> Company: </label> <span id="span-company"></span> </div> <div class="p-0 m-0"> <label class="p-0 m-0"> Dealer: </label> <span id="span-dealer"></span> </div> <div class="p-0 m-0"> <label class="p-0 m-0"> Other Filters: </label> <span id="span-other-all">ALL</span> <span id="span-other-message-type" hidden></span> <span id="span-other-delivery-type" hidden></span> <span id="span-other-reason" hidden></span> </div> </div> </div> <div class="col-6 text-right"> <div class="btn-group"> <button type="button" class="tooltip-me btn btn-default dropdown-toggle btn-sm" data-toggle="dropdown" aria-haspopup="true" title="Filter" data-html="true" data-placement="left" aria-expanded="true"> <i class="fa fa-filter" aria-hidden="true"></i> </button> <div id="dropdown-filter" class="dropdown-menu dropdown-menu-right"> <div class="form-group mb-0"> <div class="form-group dropdown-input mr-2 ml-2 mb-1"> <input type="button" class="btn btn-primary btn-sm form-control form-control-sm " name="btn-no-filter" id="btn-no-filter" value="Clear Filter" style="width: 100%;"></input> </div> </div> <!-- <div class="form-group mb-0" style="display:;"> <div class="form-group dropdown-input mr-2 ml-2 mb-1"> <div id="filter-date" class="p-1" name="filter-date" style="background: #fff; cursor: pointer; padding: 5px 10px; border: 1px solid #ccc; width: 100%"> <i class="fa fa-calendar"></i> <span id="date-range"></span> <i class="fa fa-angle-down mt-1 float-right"></i> </div> </div> </div> --> <div class="form-group mb-0" style="display:;"> <div class="form-group dropdown-input mr-2 ml-2 mb-1"> <select name="company-filter" id="company-filter" class="form-control form-control-sm select2" style="width: 100%;"> <option></option> <?php $company = $db->return_result("SELECT `id`, `code` FROM `source_company` WHERE status = 1 AND id IN (".$granted_company_ids.") ORDER BY code ASC"); foreach($company as $data){ echo "<option value='{$data['id']}' >".$data['code']."</option>"; } ?> </select> </div> </div> <div class="form-group mb-0" style="display:;"> <div class="form-group dropdown-input mr-2 ml-2 mb-1"> <select name="dealer" id="dealer" class="form-control form-control-sm select2" style="width: 100%;"> <option></option> <?php // $company = $db -> return_result("SELECT id,name FROM `source_brand` WHERE 1 AND status = 1 ORDER BY name ASC"); // foreach($company as $data){ // echo "<option value='{$data['id']}' >".$data['name']."</option>"; // } ?> </select> </div> </div> <div class="form-group mb-0" style="display:;"> <div class="form-group dropdown-input mr-2 ml-2 mb-1"> <select name="message-type" id="message-type" class="form-control form-control-sm select2" style="width: 100%;"> <option></option> <option value="1">BIRTHDAY</option> <option value="2" disabled>INSURANCE</option> <option value="3">THANK YOU</option> </select> </div> </div> <div class="form-group mb-0" style="display:;"> <div class="form-group dropdown-input mr-2 ml-2 mb-1"> <select name="delivery-type" id="delivery-type" class="form-control form-control-sm select2" style="width: 100%;"> <option></option> <option value="1">EMAIL</option> <option value="2">SMS</option> </select> </div> </div> <div class="form-group mb-0" style="display:;"> <div class="form-group dropdown-input mr-2 ml-2 mb-1"> <select name="reason" id="reason" class="form-control form-control-sm select2" style="width: 100%;"> <option></option> <option value="1">NOT ME</option> <option value="2">UNSUBSCRIBE</option> </select> </div> </div> <div class="form-group ml-4 icheck-primary d-inline"> <input type="checkbox" id="chkMasked" checked <?php if($contact_unmasking == 0){ echo "disabled"; } else { echo ""; } ?> > <label for="chkMasked">Mask contact</label> </div> </div> </div> </div> </div> <hr> <div class="row"> <div id="subscription-div" class="table-responsive"> <table id="subscription-table" class="table table-sm" data-toggle="table" data-url="" data-pagination="true" data-search="true" data-show-toggle="false" data-show-columns="false" data-show-columns-toggle-all="false" data-show-export="false" data-side-pagination="server" data-page-list="[10, 20, all]" data-minimum-count-columns="2" data-buttons="buttonsFunction" data-show-pagination-switch="false" data-pagination="true" data-query-params="queryParamsSubscriptionTable" data-click-to-select="false"> <thead> <tr> <th class="main-header-table" data-formatter="" data-field="customer_fullname">Customer Name</th> <th class="main-header-table" data-formatter="" data-field="company_dealer">Company/Dealer</th> <th class="main-header-table text-center" data-formatter="" data-field="type">Type</th> <th class="main-header-table text-center" data-formatter="" data-field="cited_contact">Cited Contact</th> <th class="main-header-table text-center" data-formatter="" data-field="delivery_type">Delivery Type</th> <th class="main-header-table text-center" data-formatter="" data-field="reason">Reason</th> <th class="main-header-table text-center" data-formatter="" data-field="action_date">Action Date</th> </tr> </thead> </table> </div> </div> </div> </div> <div id="finance-information" class="card card-primary" hidden> <div class="card-header"> <h3 class="card-title"><button class="btn btn-tool" title="Go to Customer employee list" type="button" onclick="back()"><i class="fas fa-arrow-alt-circle-left fa-2x"></i></button>Finance Information</h3> </div> <div class="card-body"> <div class="row"> <fieldset class="card col-12"> <div class="row mt-2"> <div class="col-6"> <span class="align-middle col-form-label font-weight-bold" style="font-size: 20px;">Plate / CS: <span id="span-plate-cs" style="font-weight: normal;">ABC-123</span></span> </div> <div class="col-6"> <span class="align-middle col-form-label font-weight-bold" style="font-size: 20px;">Company/Dealer: <span id="span-company-dealer" style="font-weight: normal;">GCASI/FORD GLOBAL CITY</span></span> </div> </div> </fieldset> <div class="col-md-8 d-flex align-items-stretch"> <div class="col-12"> <fieldset class="card pb-2"> <div id="finance-information-div" class="table-responsive mt-2"> <table id="finance-information-table" class="table table-sm" data-toggle="table" data-url="" data-pagination="true" data-search="false" data-show-toggle="false" data-show-columns="false" data-show-columns-toggle-all="false" data-show-export="false" data-side-pagination="server" data-page-list="[10, all]" data-minimum-count-columns="2" data-show-pagination-switch="false" data-pagination="true" data-query-params="queryParamsFinanceInformationTable" data-click-to-select="false"> <thead> <tr> <th class="main-header-table text-center" data-formatter="" data-field="policy_number">Policy Number(s)</th> <th class="main-header-table text-center" data-formatter="" data-field="policy_issue_date">Policy Issued Date</th> <th class="main-header-table text-center" data-formatter="" data-field="policy_start_end_date">Policy Start - End Date</th> <th class="main-header-table text-center" data-formatter="" data-field="insurance_type">Ins. Type</th> <th class="main-header-table text-center" data-formatter="" data-field="insurance_provider">Ins. Provider</th> </tr> </thead> </table> </div> </fieldset> </div> </div> <div class="col-md-4 d-flex align-items-stretch"> <div class="col-12"> <fieldset class="card"> <div class="col-sm-12 input-forms"> <ul class="list-group list-group-unbordered mb-2 mt-2"> <li class="list-group-item"> <div class="ml-1 form-group row my-0"> <span class="pl-0 col-sm-5 lbl-forms-sm-customer-main"><strong>Customer Name</strong> <span class=""></span></span> <span class="pl-0 customer-data-side col-sm-7 lbl-forms-sm-customer-main" id="span-customer-fullname"></span> </div> </li> <li class="list-group-item"> <div class="ml-1 form-group row my-0"> <span class="pl-0 col-sm-5 lbl-forms-sm-customer-main"><strong>Mobile Number</strong> <span class=""></span></span> <span class="pl-0 customer-data-side col-sm-7 lbl-forms-sm-customer-main" id="span-mobile-number"></span> </div> </li> <li class="list-group-item"> <div class="ml-1 form-group row my-0"> <span class="pl-0 col-sm-5 lbl-forms-sm-customer-main"><strong>Customer Email</strong> <span class=""></span></span> <span class="pl-0 customer-data-side col-sm-7 lbl-forms-sm-customer-main" id="span-email"></span> </div> </li> <li class="list-group-item"> <div class="ml-1 form-group row my-0"> <span class="pl-0 col-sm-5 lbl-forms-sm-customer-main"><strong>Customer Address</strong> <span class=""></span></span> <span class="pl-0 customer-data-side col-sm-7 lbl-forms-sm-customer-main" id="span-address"></span> </div> </li> <li class="list-group-item"> <div class="ml-1 form-group row my-0"> <span class="pl-0 col-sm-5 lbl-forms-sm-customer-main"><strong>Sales Consultant</strong> <span class=""></span></span> <span class="pl-0 customer-data-side col-sm-7 lbl-forms-sm-customer-main" id="span-sales-consultant"></span> </div> </li> <li class="list-group-item"> <div class="ml-1 form-group row my-0"> <span class="pl-0 col-sm-5 lbl-forms-sm-customer-main"><strong>Bank</strong> <span class=""></span></span> <span class="pl-0 customer-data-side col-sm-7 lbl-forms-sm-customer-main" id="span-bank-name"></span> </div> </li> </ul> </div> </fieldset> </div> </div> </div> </div> <hr> <div id="finance-plate-cs-information" class="card-body"> <div class="row"> <div class="col-sm-4"> <div class="form-group my-0 mx-0"> <div class="form-group dropdown-input mb-1"> <label class="dropdown mx-0 my-0">Bank Name</label> <input name="bank-name" id="bank-name" class="form-control form-control-sm request-field" style="background-color: transparent;" readonly> </div> </div> </div> <div class="col-sm-4"> <div class="form-group my-0 mx-0"> <div class="form-group dropdown-input mb-1"> <label class="dropdown mx-0 my-0">Terms</label> <input name="terms" id="terms" class="form-control form-control-sm request-field" style="background-color: transparent;" readonly> </div> </div> </div> <div class="col-sm-4"> <div class="form-group my-0 mx-0"> <div class="form-group dropdown-input mb-1"> <label class="dropdown mx-0 my-0">Sales Consultant</label> <input name="sales-consultant" id="sales-consultant" class="form-control form-control-sm request-field" style="background-color: transparent;" readonly> </div> </div> </div> </div> </div> <div id="div-footer" class="card-body"> <div class="row"> <div class="col-sm-6"> <span class="span-labels"><strong>Date Added: </strong></span> <span id="span-date-uploaded" class="span-values"></span> </div> <div class="col-sm-6"> <span class="span-labels"><strong>Added By: </strong> </span> <span id="span-uploaded-by" class="span-values"></span><br> </div> </div> </div> </div> </div> </div> </div> </section> </div> <?php include('include/footer.php'); ?> <aside class="control-sidebar control-sidebar-dark"> </aside> </div><!-- ./wrapper --> <!-- jQuery --> <script src="plugins/jquery/jquery.min.js"></script> <script src="plugins/jquery-ui/jquery-ui.min.js"></script> <script> $.widget.bridge('uibutton', $.ui.button) </script> <!-- overlayScrollbars --> <script src="plugins/overlayScrollbars/js/jquery.overlayScrollbars.min.js"></script> <!-- InputMask --> <script src="plugins/moment/moment.min.js"></script> <!-- Bootstrap 4 --> <script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script> <!-- bs-custom-file-input --> <script src="plugins/bs-custom-file-input/bs-custom-file-input.min.js"></script> <!-- AdminLTE App --> <script src="dist/js/adminlte.min.js"></script> <!-- date-range-picker --> <script src="plugins/daterangepicker/daterangepicker.js"></script> <!-- Navigation Highlight --> <script src="dist/js/main.js"></script> <!-- Tempusdominus Bootstrap 4 --> <script src="plugins/tempusdominus-bootstrap-4/js/tempusdominus-bootstrap-4.min.js"></script> <!-- Select2 --> <script src="plugins/select2/js/select2.full.min.js"></script> <!-- Toastr --> <script src="plugins/toastr/toastr.min.js"></script> <!-- Bootstrap Switch --> <script src="plugins/bootstrap-switch/js/bootstrap-switch.min.js"></script> <script src="plugins/bootstrap-table/js/tableExport.min.js"></script> <script src="plugins/bootstrap-table/js/bootstrap-table.min.js"></script> <script src="plugins/bootstrap-table/js/bootstrap-table-en-US.js"></script> <script src="plugins/bootstrap-table/js/bootstrap-table-export.min.js"></script> <!--script-file--> <script> var generate_subscription_report = '<?php echo $generate_subscription_report; ?>'; </script> <script> <?php include('dist/js/subscription/subscription.js'); ?> </script> </body> </html>
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings