@version(2) @load('./lang') @php $zp_files = []; if (($module_info->pdf_viewer ?? 'N') === 'Y' && $oDocument->isAccessible()) { foreach (($oDocument->getUploadedFiles() ?: []) as $zp_f) { if (strtolower(pathinfo((string)$zp_f->source_filename, PATHINFO_EXTENSION)) === 'pdf') { $zp_files[] = $zp_f; } } } $zp_inline = in_array('pdf', (array)FileModel::getFileConfig($module_info->module_srl)->inline_download_format, true); $zp_phone = Mobile::isFromMobilePhone(); $zp_h = max(320, min(1600, (int)($module_info->pdf_height ?? 0) ?: 720)); @endphp @if (count($zp_files)) @load('css/pdf.css')
@foreach ($zp_files as $zp_f) @php $zp_url = getUrl('') . $zp_f->download_url; @endphp
{{ $zp_f->source_filename }} {{ FileHandler::filesize($zp_f->file_size) }} @if ($zp_inline){{ $lang->zpdf_open }}@endif {{ $lang->zpdf_download }}
@if ($zp_inline && !$zp_phone)

{{ $lang->zpdf_fallback }}

@elseif ($zp_phone)

{{ $lang->zpdf_phone_note }}

@elseif ($grant->manager)

{{ $lang->zpdf_admin_note }}

@endif
@endforeach
@endif