巩义网站建设,巩义网站制作,巩义做网站-全栈网络

织梦自定义字段上传附件如何获取附件大小、类型等信息?
当前位置:首页 > 建站知识 > 网站代码 >

织梦自定义字段上传附件如何获取附件大小、类型等信息?

时间: 2020-07-27 分类: 网站代码 浏览次数:

网站制作中,经常用到织梦上传附件功能,那么在列表调用或者内容页调用中,如何获取自定义字段也就是上传附件的附件大小、类型等信息呢? 1、/templets/system/channel_addon.htm 里面要清...



网站制作中,经常用到织梦上传附件功能,那么在列表调用或者内容页调用中,如何获取自定义字段也就是上传附件的附件大小、类型等信息呢?


1、/templets/system/channel_addon.htm 里面要清空,只留~link~   (注意:前后不能留有一个空格)


2、/include/extend.func.php  最下面加入方法

function GetFileInfos($file, $type='size'){    global $cfg_basedir;    $filepath = $cfg_basedir.$file;    $size = filesize($filepath);    $fileinfos = pathinfo($filepath);    $units = array(' B', ' KB', ' MB', ' GB', ' TB');    for ($i = 0; $size >= 1024 && $i < 4; $i++) $size /= 1024;    if($type=='size') return round($size, 2).$units[$i];    if($type=='type') return $fileinfos['extension'];    if($type=='name') return $fileinfos['filename'];    if($type=='time') return MyDate("Y-m-d H:i:s", filemtime($filepath));}


3、内容模板 调用标签

列表页:

类型:[field:download   function=GetFileInfos(@me,type)/]

大小:[field:download   function=GetFileInfos(@me,size)/]

内容页:

类型:{dede:field.download function=GetFileInfos(@me,type)/}

大小:{dede:field.download function=GetFileInfos(@me,size)/}


以上三步,即可实现在列表调用或者内容页调用中,获取自定义字段也就是上传附件的附件大小、类型等信息。



本文关键词: 网站制作 织梦 织梦附件 未经允许不得转载:郑州网站建设|郑州网站制作|荥阳网站建设|巩义网站建设|网站优化-全栈网络



说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!
Copyright © 2017-2020 版权所有:全栈网络工作室 备案号:豫ICP备2023004016号 HTML网站地图
郑州网站制作|郑州做网站|巩义网站制作|荥阳做网站|巩义做网站-全栈网络