将帝国cms7.2二次开发中的附件下载链接显示为原文件名
帝国cms7.2二次开发中,附件下载链接显示原文件名的方法如下: 1. 在后台管理界面,找到“系统设置”菜单。 2. 点击“系统设置”,进入系统设置页面。 3. 在系统设置页面,找到“附件设置”选项。 4. 点击“附件设置”,进入附件设置页面。 5. 在附件设置页面,找到“下载方式”选项。 6. 将“下载方式”设置为“直接下载”。 7. 保存设置,退出后台管理界面。
<?phpif($navinfor['file']){?><ahref="[!--file--]">[e:loop={"select*fromphome_enewsfile_1wherefilename=right('$navinfor[file]',36)orderbyiddesc",0,24,0,'',''}]<?=$bqr['no']?>[/e:loop][下载</a>]<?php}else{?><!--没上传附件时显示内容--><?php}?>
发现问题:如果附件扩展名不为三位,调用文件名失败。
可自行修改right('$navinfor[file]',36)截取数字或命令效果如下