@extends('admin.layouts.app') @section('title', __('admin.promotions.show_title')) @section('breadcrumb') @endsection @section('content')
{{ __('admin.promotions.show_title') }}
{{ __('admin.promotions.actions.edit') }} @if($promotion->is_active)
@csrf @method('PATCH')
@else
@csrf @method('PATCH')
@endif
@csrf @method('DELETE')
@if($promotion->notes) @endif
{{ __('admin.promotions.fields.title_ar') }} {{ $promotion->title_ar }}
{{ __('admin.promotions.fields.title_en') }} {{ $promotion->title_en ?? '—' }}
{{ __('admin.promotions.fields.code') }} @if($promotion->code) {{ $promotion->code }} @else @endif
{{ __('admin.promotions.fields.promotion_type') }} {{ $promotion->promotion_type?->label() ?? $promotion->promotion_type }}
{{ __('admin.promotions.fields.value') }} @if($promotion->value !== null) {{ number_format($promotion->value, 2) }} @else @endif
{{ __('admin.promotions.labels.date_range') }} {{ $promotion->starts_at?->format('d M Y H:i') }} {{ $promotion->ends_at?->format('d M Y H:i') }} @php $now = now(); @endphp @if($promotion->ends_at?->lt($now)) {{ __('admin.promotions.state.expired') }} @elseif($promotion->starts_at?->gt($now)) {{ __('admin.promotions.state.upcoming') }} @else {{ __('admin.promotions.state.running') }} @endif
{{ __('admin.promotions.fields.applies_once') }} {{ $promotion->applies_once ? __('admin.promotions.yes') : __('admin.promotions.no') }}
{{ __('admin.promotions.labels.status') }} @if($promotion->is_active) {{ __('admin.promotions.status.active') }} @else {{ __('admin.promotions.status.inactive') }} @endif
{{ __('admin.promotions.fields.notes') }} {{ $promotion->notes }}
{{ __('admin.promotions.assigned_services') }}
{{ $promotion->services->count() }}
@forelse($promotion->services as $svc)
{{ $svc->name_en ?? $svc->name_ar }} @if($svc->category)
{{ $svc->category->name_en ?? $svc->category->name_ar }} @endif
{{ number_format($svc->default_price, 2) }}
@empty

{{ __('admin.promotions.no_services_assigned') }}
{{ __('admin.promotions.invoice_level_help') }}

@endforelse
@if($promotion->services->isNotEmpty()) @endif
@endsection