phpcms之 文件下载的页面

简介: phpcms之 文件下载的页面

前边我们总结了单页面和新闻列表页的制作以及轮播图的制作,下面我们来说一个网站十分重要的内容,那就是下载页面。制作过程和前边的无异。我们新建一个栏目

我们选择添加栏目,选择下载模型

栏目列表页模板好选择,就是内容页不好搞啊,我们还要新建一个showDownload.html来作为下载页的模板

如下,catid就是下载栏目的ID,这里的{$v[fileurl]}和{$v[fielname]}表示的就是文件链接和名字

直接考过来就行,代码如下

{pc:content action="lists" catid="13" order="id DESC" moreinfo="1" page="$page"}
     <ul>
          {loop $data $r}
              {php $xiazai = string2array($r['downfiles']);}
              <li>
                  {loop $xiazai $v}
                  <span>&nbsp;&nbsp;&nbsp;</span><a href="{$v[fileurl]}">{$v[filename]}</a>
                  {/loop}
              </li>
          {/loop}
      </ul>
{/pc}

我们去添加一个文件试试

没错,你好像发现了点什么,仅支持rar和zip格式,太坑人了吧,我上传一个文件还要打包成zip???

别慌有办法修改

在这里我们点击模型管理,找到本地下载,然后修改

可以看到这里面只有这俩,我们还可以自己填很多类型

这样保存即可上传

这样我们就可以上传其他的了

这里输入将来要显示的文件名

然后我们点击提交更新缓存,并在首页连接上这个ID

然后点击下载中心就会跳转到该页面

点进去再点击这个标题就可以下载了




至此我们的下载中心制作完成

相关文章
|
5月前
|
安全 PHP 开发者
phpcms上传导致getshell详解及案例
通过上传功能实现getshell是攻击者常用的一种手段,针对PHP CMS或其他类型的CMS,开发者和管理员都应意识到安全风险,采取有效措施加以防范。只有不断更新知识库、审计网站安全和实施最佳安全实践,才能在这场永无止境的安全防御战中站稳脚跟。
33 0
phpcms之 如何修改后台上传文件或图片的大小限制
phpcms之 如何修改后台上传文件或图片的大小限制
179 1
|
JavaScript 数据库 数据安全/隐私保护
向服务器上传dedecms模板
向服务器上传dedecms模板
|
XML 存储 移动开发
前端文件下载的正确打开方式
前端涉及到的文件下载还是很多应用场景的,那么前端文件下载有多少种方式呢?每种方式有什么优缺点呢?下面就来一一介绍。
184 0
|
PHP
织梦显示模板的PHP代码
织梦显示模板的PHP代码
114 0
|
弹性计算 Linux
将表白页面上传到服务器
一、安装FileZilla 二、上传
将表白页面上传到服务器
|
数据安全/隐私保护
30分钟搞定后台登录界面(103个后台PSD源文件、素材网站)
去年八月时要做一个OA系统为了后台界面而烦恼,后来写了一篇博客(《后台管理UI的选择》)介绍了选择过程与常用后台UI,令我想不到的时竟然有许多开发者与我一样都为这个事情而花费不少时间,最后界面效果还是不佳;还好这个OA系统已经基本交付给客户在使用了,但登录界面还是非常难看,这几天花时间修改了一下,感觉还行,在网上下载了不少的资源,现在将PSD、图片与常用网址分享给大家,希望对大伙也有帮助。
5204 0
|
JavaScript 小程序 前端开发
PHPCMS其他栏目跳转不到首页解决方法
发现问题 不知道你们是否遇到过这样的问题,比如下面这个图。 1.jpg 点击成人教育这个栏目,再点击首页时候还是在这个页面(前提是已经生成静态页了)。
1103 0