帝国cms下载地址直接下载不弹出下载框跳转

帝国cms默认下载地址是隐藏的,点了弹出下载框,然后跳转到下载页面下载,这样有好处一是可以隐藏下载地址,二是方便在下载页面放广告,不过这样处理也有问题,特别是自适应网站,有时候手机端下载不大好使,因此部分网站可能需要直接下载。网上找了几个直接下载的设置教程,都是坑货,全部不能使用,分享一个我目前使用的。

帝国cms下载地址直接下载不弹出下载框跳转设置教程

1、系统参数——模型设置——开启直接下载选择“是”

2、修改下载地址模板

模板——公共模板——下载地址模板

[ <a href=#edown onclick="window.open('[!--down.url--]','','width=300,height=300');">[!--down.name--]</a> ]

修改为[ <a href="/e/DownSys/GetDown/?classid=[!--classid--]&id=[!--id--]&pathid=[!--pathid--]">[!--down.name--]</a> ]

网上的教程都是classid=1&id=256,这样你的网站打开肯定是死链,提示不存在这个下载。估计这是哪位朋友设置的一个固定的,然后其他网站都照着抄袭了,自然无法正常使用。

具体css根据自己网站设置了

修改好了,经测试完美无错。