各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案

Str Tom,为分享PHP技术和解决方案,贡献一份自己的力量!
收藏本站(不迷路),每天更新好文章!
当前位置:首页 > CMS教程 > hkcms

Hkcms 获取附件信息(文件下载)

管理员 2023-11-10
hkcms
198

fileinfo 获取附件信息

用于获取附件详细信息,同时支持文件下载,支持图片、图片(多)、文件上传、文件上传(多)组件。

参数

参数名称可选值默认值是否必填说明
id-$item-指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title}
name--传入支持的组件字段变量
field---统计文件下载次数字段
aid---文档ID,在内容页(详情页)无需填写
model---模型ID,与aid同时使用,在内容页(详情页)无需填写
cache-3600秒-缓存时间,默认3600秒,对非分页数据有效

参数说明

name 属性,支持数组、字符串变量。例如:在模型增加files字段,类型是多文件上传。

// 假设你附件字段iles,$Info是详情页都有的变量,是当前文档的信息{hkcms:fileinfo name="$Info.files" id="vo"}附件标题:{$vo.title}下载地址:{$vo.url}{/hkcms:fileinfo}

field 统计文件下载次数的字段,该属性非必填项,例如:在模型字段新增download字段,用于记录该文档所有文件下载次数。

{hkcms:fileinfo name="$Info.files" id="vo" field="download"}<a href="{$vo.url}">本地下载</a>{/hkcms:fileinfo}

aid与model 文档ID与模型id属性,在指定统计field属性时,通常在内容页无需填写,如果用在其他地方这里需要填写文档ID与模型ID,支持变量。

{hkcms:fileinfo name="$Info.files" id="vo" field="download" aid="1" model="2"}<a href="{$vo.url}">{$vo.title}</a>{/hkcms:fileinfo}
  • 视频列表

{hkcms:fileinfo name="$Info.video" id="video" field="views"}<video controls style="width: 200px" preload="auto">
    <source src="{$video.path}" type="video/mp4"></video>{/hkcms:fileinfo}
  • 图片列表

{hkcms:fileinfo name="$Info.thumb" id="vo" field="views"}<img src="{$vo.path}" alt="{$vo.title}">


相关推荐

扫码关注

qrcode

QQ交谈

回顶部