{{-- resources/views/lotes/partials/form.blade.php --}} {{-- Variables esperadas: $modo = 'create' | 'edit' $lote = Lote|null $siguienteId = int|null (solo en create) $tipousuario = int (session tipo) --}} @php $esCreate = $modo === 'create'; $esEditar = $modo === 'edit'; $esAdmin = $tipousuario == 1; $esUsuario = $tipousuario == 4; @endphp
{{-- ── Columna izquierda: datos del lote ── --}}
Datos del Lote
{{-- Código (solo lectura) --}} {{-- Urbanización --}} {{-- Distrito --}} {{-- Manzano --}} {{-- Número de lote (solo en create) --}} @if($esCreate) @else @endif {{-- Superficie --}} {{-- Tipo --}} {{-- Individualización --}} {{-- Estado --}}
@if($esCreate) @else {{ $lote->urbanizacion?->nombre }} @endif
@if($esCreate) @else {{ $lote->distrito?->nombre }} @endif
@if($esCreate)
o nuevo:
@else {{ $lote->manzano }} @endif
{{ $lote->nombre }}
@foreach([1 => 'Calle', 2 => 'Avenida', 3 => 'Área Verde'] as $val => $label) @endforeach
@if($esEditar && $lote->telef) SI (ya individualizado) @else @endif
@if($esCreate) Disponible @elseif($esAdmin)
@foreach(\App\Models\Lote::estadoOptions() as $val => $label) @endforeach
@else {{ $lote->estado_label }} @endif
{{-- ── Columna derecha: servicios ── --}}
Servicios
@foreach([ 'alcantarillado' => ['campo' => 'alcanta', 'label' => 'Alcantarillado'], 'luz' => ['campo' => 'luz', 'label' => 'Luz'], 'agua' => ['campo' => 'agua', 'label' => 'Agua'], 'transporte' => ['campo' => 'transpor', 'label' => 'Transporte'], 'cordon' => ['campo' => 'cordon', 'label' => 'Cordón'], 'acera' => ['campo' => 'acera', 'label' => 'Acera'], 'muralla' => ['campo' => 'muralla', 'label' => 'Muralla'], ] as $name => $info) @php $checked = old($name, $lote ? $lote->{$info['campo']} : false); @endphp @endforeach
{{-- Observaciones --}}
Observaciones
{{-- Botones --}}
Cancelar