Specifications
Downloads
-
{volist name="resource_download" id="one_resource" key="key"}
{php}
$downloadUrl = $one_resource['url'] ?? '';
$nameTmp = $download_names[$key-1][0] ?? ($one_resource['name'] ?? 'File-'.$key);
$descTmp = $download_names[$key-1][1] ?? ('Description-'.$key);
$dateTmp = $download_names[$key-1][2] ?? ('Date-'.$key);
$ext = strtolower(pathinfo($one_resource['url'], PATHINFO_EXTENSION));
$file_type_name = $map[$ext] ?? 'Unknown file';
// 下载文件名与页面展示名一致(展示名未带扩展名时补充)
$download_name = ($ext !== '' && strtolower(pathinfo($nameTmp, PATHINFO_EXTENSION)) === $ext) ? $nameTmp : rtrim($nameTmp, '.') . '.' . $ext;
{/php}
- Download {$file_type_name} {/volist}