File manager - Edit - /home/linknsbh/rassudr.online/resources/views/admin/subscription_log/index.blade.php
Back
@extends('admin.layout') @section('content') <div class="page-header"> <h4 class="page-title">{{ __('Subscription Log') }}</h4> <ul class="breadcrumbs"> <li class="nav-home"> <a href="{{ route('admin.dashboard') }}"> <i class="flaticon-home"></i> </a> </li> <li class="separator"> <i class="flaticon-right-arrow"></i> </li> <li class="nav-item"> <a href="#">{{ __('Subscription Log') }}</a> </li> </ul> </div> <div class="row"> <div class="col-md-12"> <div class="card"> <div class="card-header"> <div class="row"> <div class="col-lg-4"> <div class="card-title d-inline-block">{{ __('Subscription Log') }}</div> </div> <div class="col-lg-3"> </div> <div class="col-lg-4 offset-lg-1 mt-2 mt-lg-0 justify-content-end"> <form action="{{ url()->current() }}" class="d-inline-block d-flex"> <input class="form-control mr-2" type="text" name="search" placeholder="{{ __('Search by Transaction ID') }}" value="{{ request()->input('search') ? request()->input('search') : '' }}"> <input class="form-control" type="text" name="username" placeholder="{{ __('Search by Username') }}" value="{{ request()->input('username') ? request()->input('username') : '' }}"> <button class="dis-none" type="submit"></button> </form> </div> </div> </div> <div class="card-body"> <div class="row"> <div class="col-lg-12"> @if (count($memberships) == 0) <h3 class="text-center">{{ __('NO MEMBERSHIP FOUND') }}</h3> @else <div class="table-responsive"> <table class="table table-striped mt-3"> <thead> <tr> <th scope="col">{{ __('Transaction Id') }}</th> <th scope="col">{{ __('Username') }}</th> <th scope="col">{{ __('Amount') }}</th> <th scope="col">{{ __('Payment Status') }}</th> <th scope="col">{{ __('Payment Method') }}</th> <th scope="col">{{ __('Receipt') }}</th> <th scope="col">{{ __('Actions') }}</th> </tr> </thead> <tbody> @foreach ($memberships as $key => $membership) <tr> <td> {{ strlen($membership->transaction_id) > 30 ? mb_substr($membership->transaction_id, 0, 30, 'UTF-8') . '...' : $membership->transaction_id }} </td> <td> @php $vendor = $membership->vendor()->first(); @endphp @if ($vendor) <a href="{{ route('admin.vendor_management.vendor_details', ['id' => $vendor->id, 'language' => $currentLang->code]) }}">{{ $vendor->username }}</a> @endif </td> @php $bex = json_decode($membership->settings); @endphp <td> @if ($membership->price == 0) {{ __('Free') }} @else {{ format_price($membership->price) }} @endif </td> <td> @if (json_decode($membership->transaction_details) !== 'offline') @if ($membership->status == 1) <h3 class="d-inline-block badge badge-success">{{ __('Success') }}</h3> @elseif ($membership->status == 0) <h3 class="d-inline-block badge badge-warning">{{ __('Pending') }}</h3> @elseif ($membership->status == 2) <h3 class="d-inline-block badge badge-danger">{{ __('Rejected') }}</h3> @endif @else <form id="statusForm{{ $membership->id }}" class="d-inline-block" action="{{ route('admin.payment-log.update', ['id' => $membership->id]) }}" method="post"> @csrf <input type="hidden" name="id" value="{{ $membership->id }}"> <select class="form-control form-control-sm @if ($membership->status == 1) bg-success @elseif ($membership->status == 0) bg-warning @elseif ($membership->status == 2) bg-danger @endif" name="status" onchange="document.getElementById('statusForm{{ $membership->id }}').submit();"> <option value=0 {{ $membership->status == 0 ? 'selected' : '' }}>{{ __('Pending') }} </option> <option value=1 {{ $membership->status == 1 ? 'selected' : '' }}>{{ __('Success') }} </option> <option value=2 {{ $membership->status == 2 ? 'selected' : '' }}>{{ __('Rejected') }} </option> </select> </form> @endif </td> <td>{{ __($membership->payment_method) }}</td> <td> @if (!empty($membership->receipt)) <a class="btn btn-sm btn-info" href="#" data-toggle="modal" data-target="#receiptModal{{ $membership->id }}">{{ __('Show') }}</a> @else - @endif </td> <td> @if (!empty($membership->name !== 'anonymous')) <a class="btn btn-sm btn-info" href="#" data-toggle="modal" data-target="#detailsModal{{ $membership->id }}">{{ __('Detail') }}</a> @else - @endif </td> </tr> <div class="modal fade" id="receiptModal{{ $membership->id }}" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">{{ __('Receipt Image') }} </h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> @if (!empty($membership->receipt)) <img src="{{ asset('assets/front/img/membership/receipt/' . $membership->receipt) }}" alt="Receipt" width="100%"> @endif </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">{{ __('Close') }} </button> </div> </div> </div> </div> <div class="modal fade" id="detailsModal{{ $membership->id }}" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">{{ __('Owner Details') }} </h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <h3 class="text-warning">{{ __('User details') }}</h3> <label>{{ __('Username') }}</label> <p>{{ !empty($membership->vendor) ? $membership->vendor->username : '-' }}</p> <label>{{ __('Email') }}</label> <p>{{ !empty($membership->vendor) ? $membership->vendor->email : '-' }}</p> <label>{{ __('Phone') }}</label> <p> {{ !empty($membership->vendor->phone) ? $membership->vendor->phone : '-' }} </p> <h3 class="text-warning">{{ __('Payment details') }}</h3> <p><strong>{{ __('Package Price') }}: </strong> {{ $membership->price }} {{ $membership->currency }} </p> <p><strong>{{ __('Method') }}: </strong> {{ __($membership->payment_method) }} </p> <h3 class="text-warning">{{ __('Package Details') }}</h3> <p><strong>{{ __('Title') }}: </strong>{{ !empty($membership->package) ? $membership->package->title : '' }} </p> <p><strong>{{ __('Term') }}: </strong> {{ !empty($membership->package) ? __($membership->package->term) : '' }} </p> <p><strong>{{ __('Start Date') }}: </strong> @if (\Illuminate\Support\Carbon::parse($membership->start_date)->format('Y') == '9999') <span class="badge badge-danger">{{ __('Never Activated') }}</span> @else {{ \Illuminate\Support\Carbon::parse($membership->start_date)->format('M-d-Y') }} @endif </p> <p><strong>{{ __('Expire Date') }}: </strong> @if (\Illuminate\Support\Carbon::parse($membership->start_date)->format('Y') == '9999') - @else @if ($membership->modified == 1) {{ \Illuminate\Support\Carbon::parse($membership->expire_date)->addDay()->format('M-d-Y') }} <span class="badge badge-primary btn-xs">{{ __('modified by Admin') }}</span> @else {{ __($membership->package->term) == 'lifetime' ? 'Lifetime' : \Illuminate\Support\Carbon::parse($membership->expire_date)->format('M-d-Y') }} @endif @endif </p> <p> <strong>{{ __('Purchase Type') }}: </strong> @if ($membership->is_trial == 1) {{ __('Trial') }} @else {{ $membership->price == 0 ? __('Free') : __('Regular') }} @endif </p> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal"> {{ __('Close') }} </button> </div> </div> </div> </div> @endforeach </tbody> </table> </div> @endif </div> </div> </div> <div class="card-footer"> <div class="row"> <div class="d-inline-block mx-auto"> {{ $memberships->appends(['search' => request()->input('search'), 'username' => request()->input('username')])->links() }} </div> </div> </div> </div> </div> </div> @endsection
| ver. 1.4 |
Github
|
.
| PHP 8.2.31 | Generation time: 0.62 |
proxy
|
phpinfo
|
Settings