@extends('layouts.admin') @section('content')

Correos enviados por el sistema

{!! html()->form('GET', url('admin/tools/correos')) ->class('form-horizontal') ->name('form-correos') ->open() !!} @if (\Auth::getUser()->root && $listInstituciones !== null)
{!! html()->label('Institución', 'institucion') ->class('form-label') !!} {!! html()->select('institucion', [null => 'Seleccione una opción'] + $listInstituciones->all(), ($institucion !== null) ? $institucion['id'] : '') ->class('') ->id('institucion') !!}
@endif
{!! html()->label('Fecha Desde', 'fechaDesde') !!} {!! html()->input('date', 'fechaDesde', $fechaInicio ?? null) ->class('form-control') !!}
{!! html()->label('Fecha Hasta', 'fechaHasta') !!} {!! html()->input('date', 'fechaHasta', $fechaTermino ?? null) ->class('form-control') !!}
{!! html()->label('Folio', 'folio') !!} {!! html()->input('text', 'folio', $folio ?? null) ->class('form-control') !!}

{!! html()->button('Filtrar') ->type('submit') ->class('btn btn-primary') !!} Limpiar
{!! html()->form()->close() !!}
@if ($logs !== null)

Resultado

@if($logs->count() == 0)
No hay registros.
@else
@foreach ($logs as $log) @php $info = json_decode($log->antes); @endphp @endforeach
Institución Destinatario Correo Asunto Fecha envío Fecha respuesta Contenido Estado
{{ $log->institucion_nombre ?? '' }} {{ $info->nombres ?? '' }} {{ $info->destinatario ?? '' }} {{ $info->asunto ?? '' }} {{ $log->created_at ?? '' }} {{ $log->notificacion_updated_at ?? '' }} {!! html_entity_decode(strip_tags(base64_decode(json_encode($info->contenido ?? '')))) !!} {{ $log->notificacion_status ?? ($info->envio ?? '') }}
@endif {{$logs->appends( [ 'institucion' => $institucion['id'], 'fechaDesde' => $fechaInicio, 'fechaHasta' => $fechaTermino, 'folio' => $folio ] )->links() }}
@endif
@endsection