@foreach ($orders as $order)
@php
$ordersWithPaymentMethod = $order->order_payments()->where('payment_method_id', 4)->first();
if ($ordersWithPaymentMethod) {
break;
}
$token = false;
if ($order->order_payments->first()->receipt_id) {
$token = $order->order_payments->first()->receipt->token;
}
@endphp
{{ __('messages.Order Number') }} : {{ $order->id }}
{{ \Carbon\Carbon::createFromTimeString($order->created_at)->translatedFormat('j M, Y, g:i a') }}
{{ __('messages.View invoice') }}
@endforeach
@php
if ($order_payment = $order->order_payments->first->receipt_id) {
$token = $order_payment->receipt->token;
}
if (empty($token)) {
while (true) {
$token = $order->id . date('dmYHis') . $order->account_id . Str::random(25);
$rslt_toke = \App\Models\CustomerFile::where('token', $token)->first();
if (!$rslt_toke) {
break;
}
}
}
@endphp
@foreach ($orders as $order)
{{ __('messages.courses') }}
@foreach ($order->order_details()->whereNotNull('course_level_id')->get() as $order_detail)
@endforeach
# {{ $order->id }} |
{{ __('messages.course name') }} |
{{ __('messages.number of training hours') }} |
{{ __('messages.Number of videos') }} |
{{ $loop->iteration }} |
@isset($order_detail->course_customers[0])
{{ $order_detail->course_level->product->name }} -
{{ $order_detail->course_level->name_ar }}
@else
{{ $order_detail->course_level->product->name }} -
{{ $order_detail->course_level->name_ar }}
@endisset
|
@isset($order_detail->course_customers[0])
{{ $order_detail->course_level->hours }}
{{ __('messages.Hours') }}
@endisset
|
@isset($order_detail->course_customers[0])
@php
$recordedSessions = $order_detail->course_customers[0]->course->course_sessions->where(
'is_recorded',
1,
);
@endphp
@if ($recordedSessions->isNotEmpty())
{{ $recordedSessions }}
@else
{{ __('messages.No recorded sessions available.') }}
@endif
@endisset
|
@endforeach