@extends('layouts.app') @section('title', 'Gestionar Proyecto') @section('header', 'Gestión de Proyecto') @section('content')
{{-- Breadcrumb --}}
{{-- Columna izquierda: Información básica --}}
Información Básica
{{-- Imagen del proyecto --}}
{{ $project->name }}
{{-- Formulario de información --}}
@csrf @method('PUT')
@if($project->location) @php preg_match('/@(-?\d+\.\d+),(-?\d+\.\d+)/', $project->location, $matches); @endphp @if(isset($matches[1]) && isset($matches[2])) @endif @endif
{{-- Contenedor del mapa --}}
@if($project->location) @php // Intentar extraer coordenadas de la URL guardada preg_match('/@(-?\d+\.\d+),(-?\d+\.\d+)/', $project->location, $matches); $lat = $matches[1] ?? ''; $lng = $matches[2] ?? ''; @endphp @if($lat && $lng) @else

URL no válida para mapa

@endif @else

Pega una URL de Google Maps para ver la ubicación

@endif
Ejemplo: https://www.google.com/maps/place/Mercado+Corona/@20.6779072,-103.3494025,17z
is_visible ? 'checked' : '' }}>
has_amenities ? 'checked' : '' }}>
{{-- Estadísticas rápidas --}}
Estadísticas
ID CAPI {{ $project->id_capi }}
Última sincronización {{ $project->updated_at->format('d/m/Y H:i') }}
Total unidades {{ $project->units_count ?? 0 }}
{{-- Columna derecha: Pestañas --}}
{{-- Pestaña Amenidades --}}
@include('projects.partials.amenities', ['amenities' => $project->amenities])
{{-- Pestaña Galería --}} {{-- Pestaña Videos --}}
@include('projects.partials.videos', ['videos' => $project->videos])
{{-- Pestaña Documentos --}}
@include('projects.partials.documents', ['documents' => $project->documents])
@endsection @push('scripts') @endpush