帝国cms 设置  [!--downpath--] 下载相关问题帝国cms 设置 [!--downpath--] 下载相关问题

生命不息,
折腾不止!

帝国cms 设置 [!--downpath--] 下载相关问题

帝国CMS可以设置弹出下载和直接下载,弹出下载有个好处可以统计下载量!直接下载不能统计下载量!

在帝国CMS 后台--模板--公共模板--下载地址模板 如下图:

帝国CMS修改后台下载地址.png

下载转跳

取消转跳,直接展示源文件下载路径

以 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> ]&nbsp;&nbsp;[ <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.设置保存】

帝国CMS后台设置开启直接下载.png

【下载地址模板】中 修改下载地址代码

<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> ]

 

赞() 打赏
未经允许不得转载:我的博客 » 帝国cms 设置 [!--downpath--] 下载相关问题
分享到: 更多 (0)

评论 4

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    这是评论测试

    DUX主题小秘7个月前 (09-17)回复
    • 飞歌导航东方红烦得很

      themebetter主题小秘3周前 (04-08)回复
  2. #2

    这是新的一条评论

    DUX主题小秘7个月前 (09-17)回复
  3. #3

    未来一年,中国的移动支付市场会是什么样?

    DUX主题小秘7个月前 (09-17)回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

大前端WP主题 更专业 更方便

联系我们 联系我们