@extends('user.layout') @php $default = \App\Models\User\Language::where('is_default', 1)->first(); $user = Auth::guard('web')->user(); $package = \App\Http\Helpers\UserPermissionHelper::currentPackagePermission($user->id); if (!empty($user)) { $permissions = \App\Http\Helpers\UserPermissionHelper::packagePermission($user->id); $permissions = json_decode($permissions, true); } @endphp @section('content')

{{ __('Welcome back') }}, {{ Auth::guard('web')->user()->shop_name ?? Auth::guard('web')->user()->username }}!

@if (is_null($package)) @php $pendingMemb = \App\Models\Membership::query() ->where([['user_id', '=', Auth::id()], ['status', 0]]) ->whereYear('start_date', '<>', '9999') ->orderBy('id', 'DESC') ->first(); $pendingPackage = isset($pendingMemb) ? \App\Models\Package::query()->findOrFail($pendingMemb->package_id) : null; @endphp @if ($pendingPackage)
{{ __('You have requested a package which needs an action (Approval / Rejection) by Admin. You will be notified via mail once an action is taken.') }}
{{ __('Pending Package:') }} {{ $pendingPackage->title }} {{ $pendingPackage->term }} {{ __('Decision Pending') }}
@else
{{ __('Your membership is expired. Please purchase a new package / extend the current package.') }}
@endif @else
@if ($package_count >= 2) @if ($next_membership->status == 0) {{ __('You have requested a package which needs an action (Approval / Rejection) by Admin. You will be notified via mail once an action is taken.') }}
@elseif ($next_membership->status == 1) {{ __('You have another package to activate after the current package expires. You cannot purchase / extend any package, until the next package is activated') }}
@endif @endif {{ __('Current Package:') }} {{ __($current_package->title) }} {{ __($current_package->term) }} @if ($current_membership->is_trial == 1) ({{ __('Expire Date:') }} {{ Carbon\Carbon::parse($current_membership->expire_date)->format('jS M ,Y') }}) {{ __('Trial') }} @else ({{ __('Expire Date:') }} {{ $current_package->term === 'lifetime' ? __('Lifetime') : Carbon\Carbon::parse($current_membership->expire_date)->format('jS M ,Y') }}) @endif @if ($package_count >= 2)
{{ __('Next Package To Activate:') }} {{ $next_package->title }} {{ $next_package->term }} @if ($current_package->term != 'lifetime' && $current_membership->is_trial != 1) ({{ __('Activation Date:') }} {{ Carbon\Carbon::parse($next_membership->start_date)->format('jS M ,Y') }}, {{ __('Expire Date:') }} {{ $next_package->term === 'lifetime' ? __('Lifetime') : Carbon\Carbon::parse($next_membership->expire_date)->format('jS M ,Y') }}) @endif @if ($next_membership->status == 0) {{ __('Decision Pending') }} @endif
@endif
@endif
@if (!is_null($package))

{{ __('Total Items') }}

{{ $total_items }}

{{ __('Total Orders') }}

{{ $total_orders }}

{{ __('Registered Customers') }}

{{ $total_customers }}

{{ __('Subscribers') }}

{{ $total_subscribers }}

@endif @if (!empty($permissions) && in_array('Blog', $permissions))

{{ __('Blogs') }}

{{ $blogs }}

@endif @if (!empty($permissions) && in_array('Custom Page', $permissions))

{{ __('Custom Pages') }}

{{ $total_custom_pages }}

@endif

{{ __('Latest Product Orders') }}

@if (count($orders) == 0)

{{ __('NO PRODUCT ORDER FOUND') }}

@else
@foreach ($orders as $key => $order) @endforeach
{{ __('Order Number') }} {{ __('Total') }} {{ __('Order Status') }} {{ __('Payment Status') }} {{ __('Actions') }}
#{{ $order->order_number }} {{ round($order->total, 2) }} ({{ $order->currency_code }}) @if ($order->order_status != 'rejected')
@csrf
@else {{ __('Rejected') }} @endif
@if ($order->gateway_type != 'offline') @if ($order->payment_status == 'Completed') {{ __('Completed') }} @elseif($order->payment_status == 'Pending') {{ __('Pending') }} @elseif($order->payment_status == 'Rejected') {{ __('Rejected') }} @endif @elseif ($order->gateway_type == 'offline') @if ($order->payment_status == 'Rejected') {{ __('Rejected') }} @else
@csrf
@endif @endif
@endif

{{ __('Recent Payment Logs') }}

@if (count($memberships) == 0)

{{ __('NO PAYMENT LOG FOUND') }}

@else
@foreach ($memberships as $key => $membership) @php $bex = json_decode($membership->settings); @endphp @endforeach
{{ __('Transaction Id') }} {{ __('Amount') }} {{ __('Payment Status') }} {{ __('Actions') }}
{{ strlen($membership->transaction_id) > 30 ? mb_substr($membership->transaction_id, 0, 30, 'UTF-8') . '...' : $membership->transaction_id }} @if ($membership->price == 0) Free @else {{ format_price($membership->price) }} @endif @if ($membership->status == 1)

{{ __('Success') }}

@elseif ($membership->status == 0)

{{ __('Pending') }}

@elseif ($membership->status == 2)

{{ __('Rejected') }}

@endif
@if (!empty($membership->name !== 'anonymous')) {{ __('Detail') }} @else - @endif
@endif
@endsection