@php $settings = $certificate->getTemplateSettings(); // Foolproof Base64 conversion for DomPDF $bgBase64 = null; if ($settings['background_image'] && file_exists(public_path($settings['background_image']))) { $bgPath = public_path($settings['background_image']); $bgData = file_get_contents($bgPath); $bgType = pathinfo($bgPath, PATHINFO_EXTENSION); $bgBase64 = 'data:image/' . $bgType . ';base64,' . base64_encode($bgData); } $sigBase64 = null; if ($settings['signature_image'] && file_exists(public_path($settings['signature_image']))) { $sigPath = public_path($settings['signature_image']); $sigData = file_get_contents($sigPath); $sigType = pathinfo($sigPath, PATHINFO_EXTENSION); $sigBase64 = 'data:image/' . $sigType . ';base64,' . base64_encode($sigData); } @endphp
{{ $settings['title'] }}{{ $settings['subtitle'] }} {{ $user->name }}
{{ $settings['completion'] }} {{ $course->title }} |
||
|