@extends('layouts.admin') @section('title', 'Gestión de Eventos Deportivos') @section('page-title', 'Gestión de Eventos Deportivos') @section('content')
| ID | Evento | Tipo | Fecha | Cancha | Equipos | Estado | Acciones |
|---|---|---|---|---|---|---|---|
| {{ $evento->id }} |
@if($evento->hasImage())
{{ $evento->nombre }}{{ Str::limit($evento->descripcion, 30) }} |
@switch($evento->tipo) @case('torneo') Torneo @break @case('clase') Clase @break @case('exhibicion') Exhibición @break @case('amistoso') Amistoso @break @default {{ $evento->tipo }} @endswitch |
{{ \Carbon\Carbon::parse($evento->fecha_inicio)->format('d/m/Y') }}
{{ format_time_range_12h($evento->hora_inicio, $evento->hora_fin) }}
|
{{ $evento->cancha->nombre }} |
{{ $evento->equipos_count ?? 0 }}
@php
$equipos_registrados = $evento->equipos_count ?? 0;
$capacidad_equipos = $evento->capacidad_maxima_equipos ?? 8; // Asumiendo máximo 8 equipos por defecto
$porcentaje = $capacidad_equipos > 0
? min(100, ($equipos_registrados / $capacidad_equipos) * 100)
: 0;
@endphp
{{ $capacidad_equipos }}
|
@if($evento->estado == 'programado') Programado @elseif($evento->estado == 'en_curso') En Curso @elseif($evento->estado == 'finalizado') Finalizado @else Cancelado @endif | |
|
No se encontraron eventos |
|||||||