{{-- Toolbar --}}
{{-- Filters --}}
@if(!empty($title) || !empty($invitationTypeId) || !empty($planId) || !empty($clientOrigin)) @endif
{{-- Actions --}}
@if($invitations->count() == 0)

No hay invitaciones para mostrar

@else {{-- Gallery View --}}
@foreach ($invitations as $invitation)
{{-- Image --}}
@php $backgroundImage = $invitation->variables->where('name', 'backgroundImage')->first(); $cover = ''; if($invitation->template){ $cover = $backgroundImage ? Storage::url($backgroundImage['value']) : asset('img/templates/'.strtolower($invitation->template->name).'/cover.jpg'); } @endphp {{ $invitation->title }} {{-- Badges overlay --}}
{{ $invitation->type->name }} @if($invitation->demo) DEMO @endif
@php $planName = optional($invitation->plan)->name; $planClass = match(optional($invitation->plan)->id) { \App\Models\Plan::FREE => 'bg-secondary', \App\Models\Plan::ESENCIAL => 'bg-primary', \App\Models\Plan::VIP => 'bg-dark', \App\Models\Plan::CONTROL_TOTAL => 'bg-warning text-dark', default => 'bg-secondary', }; @endphp @if($planName)
{{ $planName }}
@endif {{-- Delete button --}} @if(!$invitation->demo) @endif
{{-- Card body --}}
#{{ $invitation->id }} {{ $invitation->title }}
{{ $invitation->template ? $invitation->template->name : '—' }} @if($invitation->customer) {{ $invitation->customer->email }} @endif
{{-- Card footer actions --}}
@endforeach
{{-- List View --}}
@foreach ($invitations as $invitation) @endforeach
# Título Plan Tipo Plantilla Cliente Acciones
{{ $invitation->id }} {{ $invitation->title }} @if($invitation->demo) DEMO @endif @php $planName = optional($invitation->plan)->name; $planClass = match(optional($invitation->plan)->id) { \App\Models\Plan::FREE => 'bg-secondary', \App\Models\Plan::ESENCIAL => 'bg-primary', \App\Models\Plan::VIP => 'bg-dark', \App\Models\Plan::CONTROL_TOTAL => 'bg-warning text-dark', default => 'bg-secondary', }; @endphp @if($planName) {{ $planName }} @else @endif {{ $invitation->type->name }} {{ $invitation->template ? $invitation->template->name : '—' }} @if($invitation->customer) {{ $invitation->customer->email }} @else DEMO @endif @if(!$invitation->demo) @endif
{{-- Pagination --}}
{{ $invitations->total() }} invitaciones en total
{!! $invitations->links('custom-pagination-links') !!}
@endif
{{-- Modal --}} {{-- FAB --}}
@script @endscript