@php use App\Notificacion; use App\Http\Controllers\modificaciones_controller; $configModificaciones = Notificacion::configuracionVisualModulo('modificaciones_validacion'); @endphp @if (!empty($modificaciones_validacion) && count($modificaciones_validacion))
@foreach ($modificaciones_validacion as $modificacion) @php // El controlador ya agrupó estos datos para evitar una consulta por tarjeta. $informes_modificacion = $modificacion->relationLoaded('informesNotificacionValidacion') ? $modificacion->getRelation('informesNotificacionValidacion') : collect(); $collapseId = 'modificacion-validacion-'.$modificacion->id_modificacion.'-collapse'; $fechaModificacion = !empty($modificacion->created_at) ? date('d/m/Y', strtotime($modificacion->created_at)) : ''; @endphp
Validación de modificación
Descripción de cambio: {{ $modificacion->descripcion ?: 'No disponible' }}
@if ($informes_modificacion->isNotEmpty())
@foreach ($informes_modificacion as $dato_informe) @php $campo_modificado = modificaciones_controller::campo_modificado($dato_informe->campo_modificado); @endphp @endforeach
No. informe Campo Dice Debe decir
{{ $dato_informe->numero_informe }} {{ $campo_modificado }} {!! $dato_informe->dice_visual ?: $dato_informe->dice !!} {!! $dato_informe->debe_decir_visual ?: $dato_informe->debe_decir !!}
@else
No. informe: No disponible
Campo: No disponible
Dice: No disponible
Debe decir: No disponible
@endif
@endforeach
@endif