PATH:
home
/
lab2454c
/
omvstudio.com
/
resources
/
views
/
admin
/
user
@extends('admin.layouts.adminMasterLayout') @section('title', 'List User') @section('user_select','active') @section('content') <div class="container-fluid"> <div class="dashboard__main mb-4"> <h2>User List</h2> </div> <div class="card shadow mb-4"> <div class="card-body"> <div class="card__body__inner"> <div class="header__card"> <div class="wrapper__inner"> <form action="{{ route('user.list') }}" method="GET" class="get-user-frm"> <select name="get_user" id="get_user" class="form-control"> <option value="ALL" {{ $is_subscribed == 'ALL' ? 'selected' : ''}}>ALL</option> <option value="ONE_TIME" {{ $is_subscribed == 'ONE_TIME' ? 'selected' : ''}}>ONE TIME SUBSCRIPTION</option> <option value="SUBSCRIBED" {{ $is_subscribed == 'SUBSCRIBED' ? 'selected' : ''}}>MONTHHLY SUBSCRIPTION</option> </select> </form> </div> <div class="user__count" style="width: 50%;"> <h2>All Users : {{ $all_users->count() }}/ One Time Registered Users : {{ $one_time_registered_users->count() }}/ Monthly Registered Users : {{ $mongthly_registered_users->count() }}</h2> </div> <div class="csv "> {{-- <a href="{{ url('admin/user/csv') }}" class="btn btn-primary frm-btn_handler">Download CSV</a> --}} <span data-href="{{ route('user.csv') }}" id="export" class="btn btn-success btn-sm" onclick="exportTasks(event.target);">Export</span> </div> </div> <div class="search-bar "> <form action="{{ route('user.list') }}" id="filter-frm" method="GET"> Search <input type="text" name="filter" id="filter" value="{{ $filter ?? '' }}"> <input type="hidden" name="get_user" value="{{ $is_subscribed ?? ''}}"> <button type="submit">Search</button> <input type="reset" class="reset__search__result" data-url="{{route('user.list')}}"> </form> </div> </div> @if ($is_subscribed || $filter) <div class="table-responsive"> <table class="table table-bordered" id="" width="100%" cellspacing="0"> <thead> <tr> <th> USER NAME </th> <th> EMAIL </th> <th> DATE OF JOINING </th> <th> PHONE NUMBER </th> <th> NUM OF REFERRAL </th> <th> # </th> <th> INVOICE </th> </tr> </thead> <tbody> @if ($subscribed_users->count() > 0 ) @foreach ($subscribed_users as $user) <tr> <td>{{ $user->first_name }} {{ $user->last_name }}</td> <td>{{ $user->email }}</td> <td>{{ $user->created_at }}</td> <td>{{ $user->phone_number }}</td> <td> @if ($user->receivedReferralPayments->count() > 0) <a href="{{ route('user.referral-commission',$user->id) }}" target="_blank">{{ $user->receivedReferralPayments->count() }}</a> @else {{ $user->receivedReferralPayments->count() }} @endif </td> <td> <a href="{{ route('user.details',$user->id) }}" class="btn btn-primary frm-btn_handler btn__profile">View Profile</a> </td> <td> @if ($user->is_one_time == 0 && !empty($user->stripe_id)) <a href="{{ route('user.invoice',$user->id) }}" class="btn btn-primary frm-btn_handler btn__subscribe__history">Subscription History</a> @elseif($user->is_one_time == 0 && empty($user->stripe_id)) <a href="javascript:void(0);" class="btn btn-danger frm-btn_handler btn__subscribe__history" title="Pending">Subscription History</a> @else NA @endif </td> </tr> @endforeach @else <td colspan="7">No data Found!!</td> @endif </tbody> </table> </div> {{ $subscribed_users->appends(['get_user'=>$is_subscribed,'filter'=>$filter])->links() }} @endif </div> </div> </div> @endsection @push('backend-scripts') <script type="text/javascript"> function exportTasks(_this) { let _url = $(_this).data('href'); window.location.href = _url; } (function ($) { $(document).ready(function () { // $('#filter').on('change', function () { // //alert('kk') // // let filter = $(this).val(); // let get_user = $( "#get_user option:selected" ).text(); // //alert(get_user) // $('#filter-frm').submit(); // }) $(".reset__search__result").on('click', function(){ location.href = $(this).data('url') }) $('#get_user').on('change', function () { //let get_user = $(this).val(); $('.get-user-frm').submit(); }) }) })(jQuery) </script> @endpush @push('backend-styles') <style type="text/css"> .pagination { float: right!important; padding-left: 0; list-style: none; border-radius: 0.35rem; display: inline-flex!important; } </style> @endpush
[-] show-invoice.blade.php
[edit]
[-] form.blade.php
[edit]
[+]
..
[-] edit-user-details.blade.php
[edit]
[-] referral-commission-details.blade.php
[edit]
[-] user-details.blade.php
[edit]
[-] user-list.blade.php
[edit]