<div style="display: flex;"> <img src="https://oss.iteachyou.cc/logo.png" height="30" /> <div style="margin-left: 5px; font-size: 30px; line-height: 30px; font-weight: bold;">梦想家内容管理系统</div> </div> ---------- ### Attachment附件标签 #### 适用版本 <p> Previous_Releases_2.0.0 + </p> #### 名称 <p> 附件标签 </p> #### 功能 <p> 用于在页面中展示指定的附件,可用于下载功能。 </p> #### 语法 ```html?linenums {dreamer-cms:attachment key="ez159g51"} <a href="[field:dlurl /]" target="_blank" class="btn btn-primary main-btn bg-main">一键运行版下载</a> {/dreamer-cms:attachment} ``` #### 函数介绍 ```html?linenums 使用示例: [field:filename function="substring(0,50,'...')" /] 或 [field:createtime function="format('yyyy-MM-dd')" /] 1. function="substring(参数1,参数2,参数3)" 函数说明:截取字段为指定长度,function="",必须为双引号包裹。 参数1:开始截取的位置 参数2:截取长度 参数3:替换字符,如...。注:参数3需要用英文单引号包裹,例:'...' 2. function="format(参数)" 函数说明:格式化日期数据为指定格式 参数:格式化字符串,参照SimpleDateFormat类,注:参数需要用英文单引号包裹,例:'yyyy-MM-dd' ``` #### 文件 ```java?linenums cc.iteachyou.cms.taglib.tags.AttachmentTag ``` #### 参数 参数名|描述 :--:|:-- key|后台附件管理中的编码,通过唯一编码,获取指定附件 #### 底层字段 字段名|描述 :--:|:-- id|附件ID filename|附件名称 filetype|附件类型(为MultipartFile类的ContentType) filesize|附件大小 dlurl|下载连接 createby|创建人 createtime|创建时间 #### 范例 ```html?linenums {dreamer-cms:attachment key="ez159g51"} <a href="[field:dlurl /]" target="_blank" class="btn btn-primary main-btn bg-main">一键运行版下载</a> {/dreamer-cms:attachment} ``` #### 效果 