File manager - Edit - /home/autoph/public_html/tasks/leads.php.tar
Back
home/autoph/public_html/connectv1/leads.php 0000644 00000061312 15025044650 0015003 0 ustar 00 <?php include('cfg/db.php'); include_once("api/controllers/utility.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' ; ?> <!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']; ?> | Customers</title> <!-- <script src="dist/js/filter.js"></script> --> <!-- 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"> <!-- overlayScrollbars --> <link rel="stylesheet" href="plugins/overlayScrollbars/css/OverlayScrollbars.min.css"> <!-- Default style --> <link rel="stylesheet" href="dist/css/default.css"> <link href="plugins/bootstrap-table/css/bootstrap-table.min.css" rel="stylesheet"> <!-- daterange picker --> <link rel="stylesheet" href="plugins/daterangepicker/daterangepicker.css"> <!-- iCheck for checkboxes and radio inputs --> <link rel="stylesheet" href="plugins/icheck-bootstrap/icheck-bootstrap.min.css"> <!-- Bootstrap Color Picker --> <link rel="stylesheet" href="plugins/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css"> <!-- 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"> <!-- Bootstrap4 Duallistbox --> <link rel="stylesheet" href="plugins/bootstrap4-duallistbox/bootstrap-duallistbox.min.css"> <!-- BS Stepper --> <link rel="stylesheet" href="plugins/bs-stepper/css/bs-stepper.min.css"> <!-- dropzonejs --> <link rel="stylesheet" href="plugins/dropzone/min/dropzone.min.css"> <!-- Theme style --> <link rel="stylesheet" href="dist/css/adminlte.min.css"> <!-- overlayScrollbars --> <link rel="stylesheet" href="plugins/overlayScrollbars/css/OverlayScrollbars.min.css"> <link href="dist/img/<?php echo $variable['logo']; ?>" rel="icon" /> <!-- Ekko Lightbox --> <link rel="stylesheet" href="plugins/ekko-lightbox/ekko-lightbox.css"> <!-- SweetAlert2 --> <link rel="stylesheet" href="plugins/sweetalert2/sweetalert2.min.css"> <!-- Toastr --> <link rel="stylesheet" href="plugins/toastr/toastr.min.css"> <!-- STARTMULTI --> <link rel="stylesheet" href="dist/css/bootstrap-multiselect.css" type="text/css"> </head> <body class="hold-transition sidebar-mini text-sm layout-fixed"> <!-- body class="hold-transition sidebar-mini text-sm" oncopy = 'return false' oncut = 'return false' onselectstart = 'return false' > --> <div class="wrapper"> <div class="preloader flex-column justify-content-center align-items-center" hidden> <img class="animation__shake" src="dist/img/<?php echo $variable['logo']; ?>" alt="<?php echo $variable['logo']; ?>" height="60" width="60"> </div> <!-- INCLUDE HEADER --> <?php include('include/header.php'); ?> <?php include('include/sidebar.php'); ?> <!-- Content Wrapper. Contains page content --> <div id="upper" class="content-wrapper"> <!-- Content Header (Page header) --> <section class="content-header"> <div class="container-fluid"> <div class="row mb-0"> <div class="col-sm-6"> <!-- <h1 id="h1">Customers</h1> --> </div> <div class="col-sm-6"> <ol class="breadcrumb float-sm-right"> <li class="breadcrumb-item"><a href="home.php">Home</a></li> <li class="breadcrumb-item active">Leads</li> </ol> </div> </div> </div> <!-- /.container-fluid --> </section> <!-- START --> <section class="content"> <div class="container-fluid"> <div class="row"> <div class="col-md"> <div id="table" style="display:;" class="card card-primary"> <div class="card-header"> <h3 class="card-title">Leads</h3> </div> <div class="card"> <div class="card-body"> <div class="row mb-2"> <div class="col-6"> <input type="button" id="new-lead" class="btn btn-primary btn-sm mr-1" value="New Lead"></input> </div> <div class="col-6 text-right"> <div class="btn-group"> <button type="button" class="btn btn-default dropdown-toggle btn-sm" data-toggle="dropdown" aria-haspopup="true" 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="btnCustomerListNoFilter" id="btnCustomerListNoFilter" value="No Filter" style="width: 100%;"></input> </div> <!--form-group dropdown--> </div> <!--form-group--> <!-- text input --> <div class="form-group mb-0"> <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> </select> </div> <!--form-group dropdown--> </div> <!--form-group--> <!-- text input --> <div class="form-group mb-0"> <div class="form-group dropdown-input mr-2 ml-2 mb-1"> <select name="dealer-filter" id="dealer-filter" class="form-control form-control-sm select2" style="width: 100%;"> <option></option> </select> </div> <!--form-group dropdown--> </div> <!--form-group--> <!-- text input --> <div class="form-group mb-0"> <div class="form-group dropdown-input mr-2 ml-2 mb-1"> <select name="lead-status-filter" id="lead-status-filter" class="form-control form-control-sm select2" style="width: 100%;"> <option></option> </select> </div> <!--form-group dropdown--> </div> <!--form-group--> </div> </div> </div> </div> <hr> <div class="row"> <!-- <div class="col-md-12"> <h4 class="no-margin">Customer Summary</h4> </div> --> <div id="lead_action_win" class="col-md-2 col-sm-6 col-12" style="cursor: pointer;"> <div class="info-box bg-success"> <span class="info-box-icon bg-primary" hidden><i class="fa fa-users"></i></span> <div class="info-box-content"> <span class="info-box-text font-weight-bold">Win</span> <span class="info-box-number" id="lead_action_win_count">0</span> </div> <!-- /.info-box-content --> </div> <!-- /.info-box --> </div> <!-- /.col --> <div id="lead_action_loss" class="col-md-2 col-sm-6 col-12" style="cursor: pointer;"> <div class="info-box bg-danger"> <span class="info-box-icon bg-info" hidden><i class="fa fa-users"></i></span> <div class="info-box-content"> <span class="info-box-text font-weight-bold">Loss</span> <span class="info-box-number" id="lead_action_loss_count">0</span> </div> <!-- /.info-box-content --> </div> <!-- /.info-box --> </div> <!-- /.col --> <div id="lead_action_cold" class="col-md-2 col-sm-6 col-12" style="cursor: pointer;"> <div class="info-box bg-info"> <span class="info-box-icon bg-warning" hidden><i class="fa fa fa-sync"></i></span> <div class="info-box-content "> <span class="info-box-text font-weight-bold">Cold</span> <span class="info-box-number" id="lead_action_cold_count">0</span> </div> <!-- /.info-box-content --> </div> <!-- /.info-box --> </div> <!-- /.col --> <div id="lead_action_warm" class="col-md-2 col-sm-6 col-12" style="cursor: pointer;"> <div class="info-box bg-warning"> <span class="info-box-icon bg-success" hidden><i class="fa fa-plus"></i></span> <div class="info-box-content"> <span class="info-box-text font-weight-bold">Warm</span> <span class="info-box-number" id="lead_action_warm_count">0</span> </div> <!-- /.info-box-content --> </div> <!-- /.info-box --> </div> <div id="lead_action_hot" class="col-md-2 col-sm-6 col-12" style="cursor: pointer;"> <div class="info-box bg-danger"> <span class="info-box-icon bg-success" hidden><i class="fa fa-plus"></i></span> <div class="info-box-content"> <span class="info-box-text font-weight-bold">Hot</span> <span class="info-box-number" id="lead_action_hot_count">0</span> </div> <!-- /.info-box-content --> </div> <!-- /.info-box --> </div> <div id="lead_action_total" class="col-md-2 col-sm-6 col-12" style="cursor: pointer;"> <div class="info-box"> <span class="info-box-icon bg-success" hidden><i class="fa fa-plus"></i></span> <div class="info-box-content"> <span class="info-box-text font-weight-bold">Total</span> <span class="info-box-number" id="lead_action_total_count">0</span> </div> <!-- /.info-box-content --> </div> <!-- /.info-box --> </div> <!-- /.col --> </div> <!-- /.row --> <div id="customer-list" class=" customer-table"> <table id="customer-table" data-search="true" data-custom-search="customSearch" data-buttons="buttonsFunction" data-url="" class="table table-bordered table-hover table-sm" data-query-params="queryParams" data-pagination="true"> <thead> <tr> <th data-formatter="checkIfEmpty" data-field="name">Name</th> <th data-formatter="tableEmailFormatter" data-field="email_1"> Email </th> <th data-formatter="tableMobileFormatter" data-field="mobile_phone_1"> Mobile</th> <th data-formatter="checkIfEmpty" data-field="type">Type</th> </tr> </thead> <tbody> </tbody> </table> </div> </div> </div> </div> <!--card-card-primary--> <!--row--> </div> <!--container-fluid--> </div> <!--container-fluid--> </div> <!--container-fluid--> <?php include 'include/components/customer/modal/customer_form.php'; ?> </section> <!-- END --> </div> <!--content-wrapper--> <!-- Modal Here --> <?php include('include/footer.php'); ?> <aside class="control-sidebar control-sidebar-dark"></aside> </div><!-- ./wrapper --> <!-- jQuery --> <script src="plugins/jquery/jquery.min.js"></script> <!-- overlayScrollbars --> <script src="plugins/overlayScrollbars/js/jquery.overlayScrollbars.min.js"></script> <!-- Bootstrap 4 --> <script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script> <!-- Select2 --> <script src="plugins/select2/js/select2.full.min.js"></script> <!-- Bootstrap4 Duallistbox --> <script src="plugins/bootstrap4-duallistbox/jquery.bootstrap-duallistbox.min.js"></script> <!-- InputMask --> <script src="plugins/moment/moment.min.js"></script> <script src="plugins/inputmask/jquery.inputmask.min.js"></script> <!-- date-range-picker --> <script src="plugins/daterangepicker/daterangepicker.js"></script> <!-- bootstrap color picker --> <script src="plugins/bootstrap-colorpicker/js/bootstrap-colorpicker.min.js"></script> <!-- Tempusdominus Bootstrap 4 --> <script src="plugins/tempusdominus-bootstrap-4/js/tempusdominus-bootstrap-4.min.js"></script> <!-- Bootstrap Switch --> <script src="plugins/bootstrap-switch/js/bootstrap-switch.min.js"></script> <!-- BS-Stepper --> <script src="plugins/bs-stepper/js/bs-stepper.min.js"></script> <!-- dropzonejs --> <script src="plugins/dropzone/min/dropzone.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> <!-- jquery-validation --> <script src="plugins/jquery-validation/jquery.validate.min.js"></script> <script src="plugins/jquery-validation/additional-methods.min.js"></script> <!-- Navigation Highlight --> <script src="dist/js/main.js"></script> <!-- Page specific script --> <!-- jQuery Cookie--> <script src="plugins/jquery-cookie/jquery.cookie.js"></script> <!-- Ekko Lightbox --> <script src="plugins/ekko-lightbox/ekko-lightbox.min.js"></script> <!-- SweetAlert2 --> <script src="plugins/sweetalert2/sweetalert2.min.js"></script> <!-- Toastr --> <script src="plugins/toastr/toastr.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 src="dist/js/jquery.balloon.min.js"></script> <script> //GLOBALS var shown = true; $(document).ready(function() { $('#new-lead').on("click", function() { shown ? $(this).hideBalloon() : $(this).showBalloon(); shown = !shown; }).showBalloon({ position: 'right', html: true, css: { color: 'black' }, contents: ` <div class="row"> <div class="col-sm-6 p-1"> <input style="width: 90px !important;" type="button" onclick="leadsModal(true,true)" id="new-individual-customer" class="btn btn-primary btn-sm" value="Individual" data-toggle="modal" data-target="#modal-customer"></input> </div> <div class="col-sm-6 p-1"> <input style="width: 90px !important;" type="button" onclick="leadsModal(true,false)" id="new-corporate-customer" class="btn btn-primary btn-sm" value="Corporation" data-toggle="modal" data-target="#modal-customer"></input> </div> <div class="col-sm-4 p-1" hidden> <input style="width: 90px !important;" type="button" id="new-import-customer" class="btn btn-primary btn-sm" value="Import"></input> </div> </div> ` }); $('#new-lead').hideBalloon(); shown = !shown; $('#company-filter').select2({ placeholder: "Company", allowClear: true }) $('#dealer-filter').select2({ placeholder: "Dealer", allowClear: true }) $('#lead-status-filter').select2({ placeholder: "Status", allowClear: true }) //for click bnalloon not hiding -> filter document.getElementById("dropdown-filter").addEventListener('click', function(event) { // alert("click outside"); event.stopPropagation(); }); }); $(document).mouseup(function(e) { var container = $("#new-lead"); // if the target of the click isn't the container nor a descendant of the container if (!container.is(e.target) && container.has(e.target).length === 0) { container.hideBalloon(); shown = !shown; } }); </script> </body> </html>