@extends('admin.layouts.app') @section('panel') @php use Carbon\Carbon; @endphp
@forelse ($advertisements as $advertisement) @php $totalAdDays = 0; if ($advertisement->schedule_type == 1) { $start = Carbon::parse($advertisement->start_date); $end = Carbon::parse($advertisement->end_date); $totalAdDays += $start->diffInDays($end) + 1; } if ($advertisement->schedule_type == 2 && $advertisement->schedules) { foreach ($advertisement->schedules as $schedule) { $start = Carbon::parse($schedule->custom_start_date); $end = Carbon::parse($schedule->custom_end_date); $totalAdDays += $start->diffInDays($end) + 1; } } @endphp @empty @endforelse
@lang('User') @lang('Ad Title') @lang('Campaign Title') @lang('Ad Reached') @lang('Ad Engagement') @lang('Daily Budget | Total Costs') @lang('Ad Schedule Type') @lang('Ad Type') @lang('Status') @lang('Action')
{{ __($advertisement->user?->fullname) }}
@{{ $advertisement->user?->username }}

{{ __($advertisement->title) }}

@lang('For '){{ round($totalAdDays) }} @lang('Days')
{{ __($advertisement->campaign?->title) }} {{ formatNumber($advertisement->ad_reached) }}
@lang('Ads Reached'): {{ formatNumber($advertisement->adReaches()->count()) }}
{{ formatNumber($advertisement->ad_engagement) }}
@lang('Ads Engagement'): {{ formatNumber($advertisement->advertisementAnalytics()->count()) }}
{{ showAmount($advertisement->daily_costs) }}
{{ showAmount($advertisement->total_amount) }}
@if ($advertisement->schedule_type == 1) @lang('Daily') @elseif ($advertisement->schedule_type == 2) @lang('Custom') @endif @php echo $advertisement->adTypeBadge; @endphp @php echo $advertisement->statusBadge; @endphp
@lang('Detail') @if ($advertisement->status == Status::RUNNING) @elseif($advertisement->status == Status::PAUSE) @endif
{{ __($emptyMessage) }}
@if ($advertisements->hasPages()) @endif
@endsection @push('breadcrumb-plugins') @endpush