@extends('partials.app') @section('content')
@php $rowsPerPage = 20; $sessionPages = $sessions->chunk($rowsPerPage); if ($sessionPages->isEmpty()) { $sessionPages = collect([collect()]); } @endphp @forelse($sessionPages as $pageIndex => $pageSessions)
@if ($pageIndex === 0)
SMS
Central Lab

STAFF TRAINING CARD

NAME: {{ strtoupper($user->name) }}
EMPLOYMENT TYPE: {{ $user->employment_type ?? 'PERMANENT' }}
DESIGNATION: {{ $user->designation->name ?? 'N/A' }}
DEPARTMENT: {{ $user->department->name ?? 'N/A' }}
EMPLOYEE CODE: {{ $user->emp_code ?? ($user->corporate_id ?? '________') }}
@endif
@foreach ($pageSessions as $index => $session) @forelse(($session->module->documents ?? collect()) as $document) @empty @endforelse @endforeach @for ($i = count($pageSessions); $i < $rowsPerPage; $i++) @endfor
S.No. Date Topic Type of training Name of the Trainer signature of the trainer
{{ $pageIndex * $rowsPerPage + $index + 1 }} {{ $session->start_date ? \Carbon\Carbon::parse($session->start_date)->format('d-m-Y') : ($session->end_date ? \Carbon\Carbon::parse($session->end_date)->format('d-m-Y') : 'N/A') }} {{ $document->doc_name ?? 'N/A' }} - {{ $document->doc_number ?? 'N/A' }} {{ $session->module->name ?? 'N/A' }} {{ $session->trainer_name ?? 'N/A' }} @if (($session->is_self_training ?? false) && ($session->status ?? 'pending') === 'passed') {{ $session->user->name ?? 'N/A' }} @elseif ($session->is_approved ?? false) {{ $session->approved_name ?? 'N/A' }} @else Pending @endif
{{ $pageIndex * $rowsPerPage + $index + 1 }} {{ $session->start_date ? \Carbon\Carbon::parse($session->start_date)->format('d-m-Y') : ($session->end_date ? \Carbon\Carbon::parse($session->end_date)->format('d-m-Y') : 'N/A') }} N/A {{ $session->type_label ?? 'Regular' }} {{ $session->trainer_name ?? 'N/A' }} Pending
{{ $pageIndex * $rowsPerPage + $i + 1 }}
@if ($pageIndex === 0)
Requested By: {{ auth()->user()->name ?? 'System User' }}
Signature: __________________________
Format No.: SMSCL-DQA004-F01-00
Timestamp: {{ now()->format('d M Y, h:i A') }}
@endif
@empty @endforelse @if ($sessionPages->isEmpty())

STAFF TRAINING CARD

NAME: {{ strtoupper($user->name) }}
EMPLOYMENT TYPE: {{ $user->employment_type ?? 'PERMANENT' }}
DESIGNATION: {{ $user->designation->name ?? 'N/A' }}
DEPARTMENT: {{ $user->department->name ?? 'N/A' }}
EMPLOYEE CODE: {{ $user->emp_code ?? ($user->corporate_id ?? '________') }}
@for ($i = 0; $i < $rowsPerPage; $i++) @endfor
S.No. Date Topic Type of training Name of the Trainer signature of the trainer
{{ $i + 1 }}
Requested By: {{ auth()->user()->name ?? 'System User' }}
Signature: __________________________
Timestamp: {{ now()->format('d M Y, h:i A') }}
@endif
@endsection