@extends('admin.layouts.app')
@push('libraries_top')
@endpush
@section('content')
{{ $pageTitle }}
@foreach($requests as $request)
@php
$contentItem = $request->getContentItem();
$contentType = $request->getContentType();
$contentItemTitle = null;
$customers = null;
$sales = null;
$publishedDate = null;
if (!empty($contentItem)) {
$contentItemTitle = $contentItem->title;
$publishedDate = $contentItem->created_at;
if ($contentType == "course" or $contentType == "bundle") {
$sales = $contentItem->sales->whereNull('refund_at')->sum('total_amount');
$customers = $contentItem->sales->whereNull('refund_at')->count();
} elseif ($contentType == "product") {
$sales = $contentItem->sales()->sum('total_amount');
$customers = $contentItem->salesCount();
}
} else {
$contentItemTitle = $request->content_title;
$customers = $request->customers_count;
$sales = $request->sales;
$publishedDate = $request->content_published_date;
}
@endphp
{{trans('admin/main.content')}}
{{trans('admin/main.instructor')}}
{{trans('update.customers')}}
{{ trans('admin/main.sales') }}
{{ trans('product.reason') }}
{{ trans('update.published_date') }}
{{ trans('update.request_date') }}
{{ trans('admin/main.status') }}
{{trans('admin/main.actions')}}
@endforeach
{{ $contentItemTitle }}
@if(!empty($contentType))
{{ trans('update.'.$contentType) }}
@endif
{{ $request->user->full_name }}
@if(!empty($request->user->email))
{{ $request->user->email }}
@endif
@if(!empty($request->user->mobile))
{{ $request->user->mobile }}
@endif
@if(!empty($customers))
{{ $customers }}
@else
-
@endif
@if(!empty($sales))
{{ handlePrice($sales) }}
@else
-
@endif
@if(!empty($publishedDate))
{{ dateTimeFormat($publishedDate, 'j M Y | H:i') }}
@else
-
@endif
{{ dateTimeFormat($request->created_at,'j M Y | H:i') }}
{{ trans('admin/main.'.$request->status) }}
@can('admin_content_delete_requests_actions')
@if($request->status == "pending")
@include('admin.includes.delete_button',[
'url' => getAdminPanelUrl("/content-delete-requests/{$request->id}/approve"),
'btnClass' => 'text-primary text-decoration-none btn-transparent btn-sm mr-1',
'btnText' => '',
'tooltip' => trans("admin/main.approve"),
])
@include('admin.includes.delete_button',[
'url' => getAdminPanelUrl("/content-delete-requests/{$request->id}/reject"),
'btnClass' => 'text-danger text-decoration-none btn-transparent btn-sm',
'btnText' => '',
'tooltip' => trans("admin/main.reject"),
])
@else
-
@endif
@endcan