@extends('layouts.app') @section('titulo', 'Nuevo Registro de Trabajo') @section('contenido') @php $filasMateriales = is_array(old('materiales')) ? array_values(old('materiales')) : []; @endphp
@csrf
user()->hasAnyRole(['oficina', 'gestor', 'admin'])) max="{{ now()->format('Y-m-d') }}" @endunless> @error('fecha')
{{ $message }}
@enderror
{{-- Oculto si «Vacaciones» (solo personal autorizado ve el interruptor; el JS aplica d-none) --}}
@include('user.trabajo.registro._form_lugar_trabajo', ['defaultLugarId' => $defaultLugarId, 'defaultLugarText' => $defaultLugarText])
@include('user.trabajo.registro._form_campos_horario', ['registro' => null])
@include('user.trabajo.registro._form_descripcion_trabajo', [ 'valor' => old('descripcion_trabajo'), 'placeholder' => 'Describe el trabajo realizado...', ]) @if($fichajeHoy) @endif
@foreach($filasMateriales as $index => $fila) @include('user.trabajo.registro._material_fila', ['index' => $index, 'materiales' => $materiales, 'fila' => $fila]) @endforeach
@if(auth()->user()->hasAnyRole(['oficina', 'gestor', 'admin']))
@endif
Cancelar
@endsection @push('scripts') @endpush