@if (session()->has('message')) @endif @if (session()->has('error')) @endif
@forelse($cupones as $cupon) @empty @endforelse
Código Tipo Descuento Vencimiento Usos Estado Descripción Acciones
{{ $cupon->codigo }} @if($cupon->tipo_descuento === 'porcentaje') Porcentaje @else Monto Fijo @endif @if($cupon->tipo_descuento === 'porcentaje') {{ $cupon->valor_descuento }}% @else ${{ number_format($cupon->valor_descuento, 2) }} @endif @if($cupon->fecha_vencimiento) {{ $cupon->fecha_vencimiento->format('d/m/Y H:i') }} @else Sin vencimiento @endif @if($cupon->limite_usos) {{ $cupon->usos_actuales }} / {{ $cupon->limite_usos }} @else {{ $cupon->usos_actuales }} / @endif @php $estadoTexto = $cupon->estado_texto; $badgeClass = match($estadoTexto) { 'Activo' => 'bg-success', 'Inactivo' => 'bg-secondary', 'Vencido' => 'bg-danger', 'Agotado' => 'bg-warning', default => 'bg-secondary' }; @endphp {{ $estadoTexto }} {{ Str::limit($cupon->descripcion, 30) }}
No hay cupones registrados
{{ $cupones->links() }}
@if($showModal) @endif