帝国CMS可以设置弹出下载和直接下载,弹出下载有个好处可以统计下载量!直接下载不能统计下载量!
在帝国CMS 后台--模板--公共模板--下载地址模板 如下图:
下载转跳
取消转跳,直接展示源文件下载路径
以 7.5版本演示为例,进入【后台 --> 模板 --> 公共模板 --> 下载地址模板】
#默认为
[ <a href="#ecms" onclick="window.open('[!--down.url--]','','width=300,height=300,resizable=yes');">[!--down.name--]</a> ]
##前台展示
[ <a href="#ecms" onclick="window.open('http://www.zitibaike.com/e/DownSys/DownSoft/?classid=4&id=1&pathid=0','','width=300,height=300,resizable=yes');">淘宝服务市场</a> ] [ <a href="#ecms" onclick="window.open('http://www.zitibaike.com/e/DownSys/DownSoft/?classid=4&id=1&pathid=1','','width=300,height=300,resizable=yes');">Alibaba ICS</a> ]
#改成
[ <a href="[!--true.down.url--]">[!--down.name--]</a> ]
即为直接下载
模板变量说明:
下载名称:[!--down.name--],弹出下载地址:[!--down.url--],文件真实地址:[!--true.down.url--]
下载地址号:[!--pathid--],栏目ID:[!--classid--],信息ID:[!--id--],扣除积分:[!--fen--],下载等级:[!--group--]
网站地址:[!--news.url--],信息标题:[!--title--]
修改下载页面模板
以 7.5版本演示为例,进入【后台 --> 模板 --> 公共模板 --> 最终下载页模板】
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>[!--pagetitle--]</title>
<meta name="keywords" content="[!--pagekey--]">
<meta name="description" content="[!--pagedes--]">
<link href="../../data/images/qcss.css" rel="stylesheet" type="text/css">
</head>
<body>
<br>
<br>
<br>
<br>
<table align="center" width="100%">
<tr>
<td height="32" align=center>
<a href="[!--down.url--]" title="[!--title--] -[!--down.name--]">
<img src="../../data/images/download.jpg" border=0>
</a>
</td>
</tr>
<tr>
<td align=center>(点击下载)</td>
</tr>
</table>
<br>
</body>
</html>
模板变量说明:
网站地址:[!--news.url--],页面标题:[!--pagetitle--],导航条:[!--newsnav--]
页面关键字:[!--pagekey--],页面描述:[!--pagedes--],一级栏目导航:[!--class.menu--],栏目ID:[!--classid--]
栏目名称:[!--class.name--],父栏目ID:[!--bclass.id--],父栏目名称:[!--bclass.name--],信息ID:[!--id--]
地址ID:[!--pathid--],地址名称:[!--down.name--],下载地址:[!--down.url--],文件真实地址:[!--true.down.url--]
扣除积分:[!--fen--],下载等级:[!--group--],信息地址:[!--titleurl--],信息标题:[!--title--]
发布时间:[!--newstime--],标题图片:[!--titlepic--],关键字:[!--keyboard--],点击数:[!--onclick--]
下载数:[!--totaldown--],发布用户ID:[!--userid--],发布用户名:[!--username--]
取消转跳,加密展示源文件下载路径
把内容页的下载地址修改成直接下载,不再跳转最终下载页,但链接还是为动态【来源:Via】
开启直接下载:【后台--1.系统--2.系统设置--3.系统参数设置--4.模型设置--5.最下面的“开启直接下载”勾选“是”--6.设置保存】
【下载地址模板】中 修改下载地址代码
<a class="meihua_btn" href="[!--news.url--]e/DownSys/DownSoft/?classid=[!--classid--]&id=[!--id--]&pathid=[!--pathid--]"><?=$fr[0]?></a>
#更换为:(即:DownSoft 更换为 GetDown)
## DownSoft 为 弹窗下载
## GetDown 为 直接下载
<a class="meihua_btn" href="[!--news.url--]e/DownSys/GetDown/?classid=[!--classid--]&id=[!--id--]&pathid=[!--pathid--]"><?=$fr[0]?></a>
前台展示示例
<a class="meihua_btn" href="/e/DownSys/GetDown/?classid=4&id=50&pathid=0" target="_blank" id="downBtn" title="官方下载">官方下载</a>
点击连接后直接,直接转跳真实下载链接,
例如:https://static.699pic.com/font/stmodeng.ttf?_upd=摄图摩登小方体(免费商用).ttf
测试链接:https://www.zitibaike.com/e/DownSys/GetDown/?classid=4&id=50&pathid=0
示例页面:https://www.zitibaike.com/font-4-50-0.html
官方说明:http://www.phome.net/doc/manual/template/html/other.html#q6
下载链接设置弹出提示扣点数
下载文件之前,会弹出提示扣点数,同意继续,不同意就返回。
#样式1
[ <a href='#edown' onclick="if(confirm('下载本软件需要扣除[!--userfen--]点,你确定吗?')){window.open('[!--down.url--]','','width=300,height=300,resizable=yes');}">[!--down.name--]</a> ]
#样式2
[ <a href='#edown' onclick="if(confirm('下载本软件需要扣除[!--userfen--]点,你确定吗?')){window.open('[!--news.url--]e/DownSys/GetDown/?classid=[!--classid--]&id=[!--id--]&pathid=[!--pathid--]','','width=300,height=300,resizable=yes');}">[!--down.name--]</a> ]
这是评论测试
飞歌导航东方红烦得很
这是新的一条评论
未来一年,中国的移动支付市场会是什么样?