@extends('layouts.admin') @section('title', 'Detalles del Equipo: ' . $equipo->nombre) @section('page-title', 'Detalles del Equipo') @section('content')
{{ $equipo->nombre }}
Editar Volver
Información General
Nombre: {{ $equipo->nombre }}
Evento: {{ $equipo->evento->nombre }} {{ $equipo->evento->tipo }}
Estado: @if($equipo->estado == 'activo') Activo @elseif($equipo->estado == 'inactivo') Inactivo @else Eliminado @endif
Capitán: @if($equipo->capitan) {{ $equipo->capitan->name }}
{{ $equipo->capitan->email }} @else Sin capitán asignado @endif
Colores: @if($equipo->colores_uniforme && is_array($equipo->colores_uniforme)) {{ implode(', ', $equipo->colores_uniforme) }} @else {{ $equipo->colores_uniforme ?? 'No especificado' }} @endif
Estadísticas
Total Jugadores: {{ $equipo->jugadores->count() }}
Director Técnico: @if($equipo->directorTecnico) Asignado @else Pendiente @endif
Equipo Completo: @if($equipo->estaCompleto()) Completo @else Incompleto @endif
Creado: {{ $equipo->created_at->format('d/m/Y H:i') }}
Actualizado: {{ $equipo->updated_at->format('d/m/Y H:i') }}
@if($equipo->descripcion)
Descripción

{{ $equipo->descripcion }}

@endif @if($equipo->notas)
Notas

{{ $equipo->notas }}

@endif
@if($equipo->logo) {{ $equipo->nombre }} @else

Sin logo

@endif
Director Técnico
@if($equipo->directorTecnico)
@if($equipo->directorTecnico->foto) {{ $equipo->directorTecnico->obtenerNombreCompleto() }} @else
@endif
{{ $equipo->directorTecnico->obtenerNombreCompleto() }}
@if($equipo->directorTecnico->telefono) @endif @if($equipo->directorTecnico->email) @endif
Documento: {{ $equipo->directorTecnico->documento }}
Edad: {{ $equipo->directorTecnico->obtenerEdad() }} años
Teléfono: {{ $equipo->directorTecnico->telefono }}
Email: {{ $equipo->directorTecnico->email }}
@else
No hay director técnico asignado

Este equipo aún no tiene un director técnico asignado.

@endif
Jugadores {{ $equipo->jugadores->count() }}/10 mínimo
@if($equipo->jugadores->count() > 0)
@foreach($equipo->jugadores->sortBy('numero_camiseta') as $jugador) @endforeach
# Jugador Documento Edad Posición Contacto Estado Acciones
@if($jugador->tipo == 'director_tecnico') DT @else {{ $jugador->numero_camiseta }} @endif
@if($jugador->foto) {{ $jugador->obtenerNombreCompleto() }} @else
@endif
{{ $jugador->obtenerNombreCompleto() }}
{{ $jugador->documento }} {{ $jugador->obtenerEdad() }} años @if($jugador->tipo == 'director_tecnico') Director Técnico @else {{ ucfirst($jugador->posicion) }} @endif @if($jugador->telefono)
{{ $jugador->telefono }}
@endif @if($jugador->email)
{{ $jugador->email }}
@endif
@if($jugador->estado == 'activo') Activo @else Inactivo @endif
@else

No hay jugadores registrados en este equipo

@endif
Estado de Validación
@if($equipo->tieneMinimosJugadores()) Mínimo de jugadores cumplido @else Faltan {{ 10 - $equipo->jugadores->count() }} jugadores @endif
@if($equipo->tieneDirectorTecnico()) Director técnico asignado @else Falta director técnico @endif
@if($equipo->estaCompleto()) Equipo completo y listo @else Equipo incompleto @endif
@endsection @push('scripts') @vite(['resources/js/equipos.js']) @endpush @section('scripts') @endsection