@extends('admin.layouts.app') @push('styles_top') @endpush @section('content') {{ trans('/admin/main.edit') }} {{ trans('admin/main.user') }} {{ trans('admin/main.dashboard') }} {{ trans('admin/main.users') }} {{ trans('/admin/main.edit') }} @if(!empty(session()->has('msg'))) {{ session()->get('msg') }} @endif @can('admin_users_impersonate') {{ trans('admin/main.login') }} @endcan {{ trans('public.profile') }} {{ $user->full_name }} @if($user->isTeacher() || $user->isOrganization() || $user->isAdmin()) @php $userRates = $user->rates(); @endphp @include('admin.webinars.includes.rate',['rate' => $userRates, 'className' => 'mt-2', 'showRateStars' => true]) @endif {{ $user->email }} {{ trans('financial.total_income') }} {{ handlePrice($user->getIncome()) }} @if(!empty($user) and ($user->isTeacher() || $user->isOrganization() || $user->isAdmin())) Sales {{ $user->salesCount() }} @endif @if(!empty($user) and ($user->isUser())) {{ trans('update.enrolled_courses') }} {{ App\Models\Sale::where('buyer_id', $user->id)->whereNotNull('webinar_id')->whereNull('refund_at')->count() }} @endif {{ trans('panel.meetings') }} {{ $user->reserveMeetings()->count() }} {{ trans('update.user_statistics') }} @if(!empty($user) and ($user->isOrganization() or $user->isTeacher())) {{ trans('update.enrolled_courses') }} {{ App\Models\Sale::where('buyer_id', $user->id)->whereNotNull('webinar_id')->whereNull('refund_at')->count() }} {{ trans('update.published_courses') }} {{ ($user->isTeacher() || $user->isOrganization()) ? $user->getActiveWebinars(true) : 0 }} @endif {{ trans('update.total_purchases') }} @php $totalPurchases = App\Models\Sale::where('buyer_id', $user->id) ->whereNull('refund_at') ->sum('total_amount'); @endphp {{ handlePrice($totalPurchases) }} {{ trans('panel.support_tickets') }} {{ $user->supports()->count() }} {{ trans('panel.certificates') }} {{ $user->certificates()->count() }} {{ trans('admin/main.main_general') }} @if(!empty($formFieldsHtml)) {{ trans('site.extra_information') }} @endif {{ trans('auth.images') }} {{ trans('admin/main.financial') }} {{ trans('site.occupations') }} {{ trans('admin/main.badges') }} @if(!empty($user) and ($user->isOrganization() or $user->isTeacher())) @can('admin_update_user_registration_package') {{ trans('update.registration_package') }} @endcan @endif @if(!empty($user) and ($user->isOrganization() or $user->isTeacher())) @can('admin_update_user_meeting_settings') {{ trans('update.meeting_settings') }} @endcan @endif @if(!empty($becomeInstructor)) {{ trans('admin/main.become_instructor_info') }} @endif {{ trans('update.purchased_courses') }} {{ trans('update.purchased_bundles') }} {{ trans('update.purchased_products') }} {{ trans('update.forum_topics') }} {{ trans('admin/main.tickets') }} id}/edit?tab=loginHistory") }}" role="tab" aria-controls="loginHistory" aria-selected="true">{{ trans('update.login_history') }} @include('admin.users.editTabs.general') @if(!empty($formFieldsHtml)) @include('admin.users.editTabs.extra_information') @endif @include('admin.users.editTabs.images') @include('admin.users.editTabs.financial') @include('admin.users.editTabs.occupations') @include('admin.users.editTabs.badges') @if(!empty($user) and ($user->isOrganization() or $user->isTeacher())) @can('admin_update_user_registration_package') @include('admin.users.editTabs.registration_package') @endcan @endif @if(!empty($user) and ($user->isOrganization() or $user->isTeacher())) @can('admin_update_user_meeting_settings') @include('admin.users.editTabs.meeting_settings') @endcan @endif @if(!empty($becomeInstructor)) @include('admin.users.editTabs.become_instructor') @endif @include('admin.users.editTabs.purchased_courses') @include('admin.users.editTabs.purchased_bundles') @include('admin.users.editTabs.purchased_products') @include('admin.users.editTabs.topics') @include('admin.users.editTabs.support_tickets') @include('admin.users.editTabs.login_history') @endsection @push('scripts_bottom') @endpush
{{ $user->email }}
{{ handlePrice($user->getIncome()) }}
{{ $user->salesCount() }}
{{ App\Models\Sale::where('buyer_id', $user->id)->whereNotNull('webinar_id')->whereNull('refund_at')->count() }}
{{ $user->reserveMeetings()->count() }}