@extends('adminlte::page') @section('title', 'Unidades') @section('content_header')

Unidades en mapa

@if(auth()->user()->hasRole('administrador') || auth()->user()->hasRole('admin') || auth()->user()->hasRole('operador')) Nueva unidad @endif
@stop @section('content')

Listado de unidades registradas

@forelse($elementos as $elemento) @empty @endforelse
ID Proyecto Equipo Símbolo Nombre Bando Nivel Estado Lat Lng Acciones
{{ $elemento->id }} {{ $elemento->proyecto->nombre ?? 'Sin proyecto' }} {{ $elemento->equipo->nombre ?? 'Sin equipo' }} {{ $elemento->simbolo->nombre ?? 'Sin símbolo' }} {{ $elemento->nombre ?? 'Sin nombre' }} @php $bando = strtolower($elemento->bando ?? 'sin definir'); $badgeBando = match($bando) { 'amigo' => 'badge-primary', 'enemigo' => 'badge-danger', 'neutral' => 'badge-secondary', 'obstaculo' => 'badge-success', 'contaminado' => 'badge-warning', default => 'badge-dark', }; @endphp {{ $elemento->bando ?? 'Sin definir' }} {{ $elemento->nivel_planeamiento ?? 'Sin nivel' }} {{ $elemento->estado ?? 'Sin estado' }} {{ $elemento->lat ?? 'S/D' }} {{ $elemento->lng ?? 'S/D' }}
@if(auth()->user()->hasRole('administrador') || auth()->user()->hasRole('admin') || auth()->user()->hasRole('operador')) @endif @if(auth()->user()->hasRole('administrador') || auth()->user()->hasRole('admin') || auth()->user()->hasRole('operador'))
@csrf @method('DELETE')
@endif
No existen unidades registradas.
@if(method_exists($elementos, 'links')) @endif
@stop