模板变量大小写敏感!!!
使用范围:所有模板通用
| 变量名 | 描述 | 用法 | 版本 |
|---|---|---|---|
| IsPreview | 是否预览模式 | ${IsPreview} | |
| Prefix | 发布通道静态化目录访问前缀 绝对路径 = 域名 相对路径 = 相对路径前缀 | ${Prefix} | |
| ResourcePrefix | 资源文件目录访问前缀 | ${ResourcePrefix} | |
| ApiPrefix | 站点API访问前缀 | ${ApiPrefix} | v1.3.11+ |
| PublishPipeCode | 发布通道编码 | ${PublishPipeCode} | v1.3.13+ |
| TokenName | 预览模式当前登录用户TokenName | ${TokenName} | v1.3.24+ |
| Token | 预览模式当前登录用户Token | ${Token} | v1.3.24+ |
使用范围:所有模板通用
| 变量名 | 描述 | 用法 | 版本 |
|---|---|---|---|
| siteId | 站点ID | ${Site.siteId} | |
| name | 站点名称 | ${Site.name} | |
| description | 站点描述 | ${Site.description} | |
| logo | 站点LOGO | ${internalUrl(Site.logo)} | |
| path | 站点目录 | ${Site.path} | |
| resourceUrl | 站点资源访问域名 | ${Site.resourceUrl} | |
| deptCode | 所属部门 | ${Site.deptCode} | |
| sortFlag | 排序标识 | ${Site.sortFlag} | |
| seoKeywords | SEO关键字 | ${Site.seoKeywords} | |
| seoDescription | SEO描述 | ${Site.seoDescription} | |
| seoTitle | SEO标题 | ${Site.seoTitle} | |
| createBy | 创建人 | ${Content.createBy} | |
| createTime | 创建时间 | ${dateFormat(Content.createTime,'yyyy-MM-dd')} | |
| updateBy | 最近更新人 | ${Content.updateBy} | |
| updateTime | 更新时间 | ${dateFormat(Content.updateTime ,'yyyy-MM-dd')} | |
| remark | 备注 | ${Content.remark} | |
| extend_AutoArticleLogo | 文章正文首图作为logo | ${Site.extend_AutoArticleLogo} | |
| extend_CatalogPageSize | 内容列表页的每页默认条数 | ${Site.extend_CatalogPageSize} | |
| extend_EnableIndex | 是否开启索引 | ${Site.extend_EnableIndex} | |
| extend_SSIEnabled | 是否开启SSI支持 | ${Site.extend_SSIEnabled} | |
| extend_FileStorageArgs | 资源存储策略参数 | ${Site.extend_FileStorageArgs} | |
| extend_FileStorageType | 资源存储策略 | ${Site.extend_FileStorageType} | |
| extend_ImageWatermarkArgs | 图片水印参数 | ${Site.extend_ImageWatermarkArgs} | |
| extend_ImageWatermark | 是否开启图片水印 | ${Site.extend_ImageWatermark} | |
| extend_MaxPageOnContentPublish | 内容发布更新列表页数 | ${Site.extend_MaxPageOnContentPublish} | |
| extend_PublishedContentEdit | 是否允许编辑已发布内容 | ${Site.extend_PublishedContentEdit} | |
| extend_RecycleKeepDays | 回收站内容保留天数 | ${Site.extend_RecycleKeepDays} | |
| extend_RepeatTitleCheck | 校验重复标题策略 | ${Site.extend_RepeatTitleCheck} | |
| extend_SiteApiUrl | 站点API域名 | ${Site.extend_SiteApiUrl} | |
| extend_EnableCustomFormCaptcha | 是否开启自定义表单验证码 | ${Site.extend_EnableCustomFormCaptcha} | |
| extend_SiteExtendModel | 站点关联扩展模型ID | ${Site.extend_SiteExtendModel } | |
| extend_BaiduTjAccessToken | 百度统计AccessToken | ${Site.extend_BaiduTjAccessToken} | |
| extend_BaiduTjApiKey | 百度统计ApiKey | ${Site.extend_BaiduTjApiKey} | |
| extend_BaiduTjRefreshToken | 百度统计RefreshToken | ${Site.extend_BaiduTjRefreshToken} | |
| extend_BaiduTjSecretKey | 百度统计SecretKey | ${Site.extend_BaiduTjSecretKey} | |
| extend_ErrorProneWordEnable | 是否开启文章保存易错词替换 | ${Site.extend_ErrorProneWordEnable} | |
| extend_HotWordGroups | 热词分组 | ${Site.extend_HotWordGroups} | |
| extend_SensitiveWordEnable | 是否开启文章保存敏感词替换 | ${Site.extend_SensitiveWordEnable} |
使用范围:栏目首页、栏目列表页、内容详情页
| 变量名 | 描述 | 用法 | 版本 |
|---|---|---|---|
| catalogId | 栏目ID | ${Catalog.catalogId} | |
| siteId | 所属站点ID | ${Catalog.siteId} | |
| parentId | 父级栏目ID | ${Catalog.parentId} | |
| ancestors | 栏目祖级IDs | ${Catalog.ancestors} | |
| name | 栏目名称 | ${Catalog.name} | |
| logo | 栏目LOGO | ${iurl(Catalog.logo)} | |
| alias | 栏目别名 | ${Catalog.alias} | |
| description | 栏目简介 | ${Catalog.description} | |
| link | 栏目首页链接 | ${Catalog.link} | |
| listLink | 栏目列表页链接 | ${Catalog.listLink} | |
| deptCode | 所属部门编码 | ${Catalog.deptCode} | |
| catalogType | 栏目类型 | ${Catalog.catalogType} | |
| path | 栏目目录 | ${Catalog.path} | |
| redirectUrl | 跳转地址,标题栏目跳转地址 | ${Catalog.redirectUrl} | |
| staticFlag | 是否生成静态页面 | ${Catalog.staticFlag} | |
| visibleFlag | 栏目是否可见 | ${Catalog.visibleFlag} | |
| sortFlag | 排序标识 | ${Catalog.sortFlag} | |
| indexFileName | 栏目首页命名 | ${Catalog.indexFileName} | |
| listNameRule | 列表页命名规则 | ${Catalog.listNameRule} | |
| detailNameRule | 详情页命名规则 | ${Catalog.detailNameRule} | |
| treeLevel | 栏目层级 | ${Catalog.treeLevel} | |
| childCount | 子栏目数 | ${Catalog.childCount} | |
| contentCount | 内容数量 | ${Catalog.contentCount} | |
| status | 状态 | ${Catalog.status} | |
| seoKeywords | SEO关键字 | ${Catalog.seoKeywords} | |
| seoDescription | SEO描述 | ${Catalog.seoDescription} | |
| seoTitle | SEO标题 | ${Catalog.seoTitle} | |
| createBy | 创建人 | ${Content.createBy} | |
| createTime | 创建时间 | ${dateFormat(Content.createTime,'yyyy-MM-dd')} | |
| updateBy | 最近更新人 | ${Content.updateBy} | |
| updateTime | 更新时间 | ${dateFormat(Content.updateTime ,'yyyy-MM-dd')} | |
| remark | 备注 | ${Content.remark} | |
| extend_CatalogPageSize | 列表页的每页默认条数 | ${Catalog.extend_CatalogPageSize } | |
| extend_EnableIndex | 是否开启索引 | ${Catalog.extend_EnableIndex } | |
| extend_CatalogExtendModel | 栏目扩展模型ID | ${Catalog.extend_CatalogExtendModel } | |
| extend_ContentExtendModel | 内容扩展模型ID | ${Catalog.extend_ContentExtendModel } | |
| extend_HotWordGroups | 热词分组 | ${Catalog.extend_HotWordGroups } |
使用范围:内容详情页
| 变量名 | 描述 | 用法 | 版本 |
|---|---|---|---|
| contentId | 内容ID | ${Content.contentId} | |
| siteId | 所属站点ID | ${Content.siteId } | |
| catalogId | 所属栏目ID | ${Content.catalogId } | |
| topCatalog | 所属顶级栏目ID | ${Content.topCatalog } | |
| catalogAncestors | 所属栏目祖级IDs | ${Content.catalogAncestors} | |
| deptId | 所属部门ID | ${Content.deptId} | |
| deptCode | 所属部门编码 | ${Content.deptCode} | |
| contentType | 内容类型 | ${Content.contentType} | |
| title | 标题 | ${Content.title} | |
| subTitle | 副标题 | ${Content.subTitle} | |
| shortTitle | 短标题 | ${Content.shortTitle} | |
| titleStyle | 标题样式 | ${Content.titleStyle} | |
| logo | 内容LOGO | ${iurl(Content.logo)} | |
| source | 来源 | ${Content.source} | |
| sourceUrl | 来源链接 | ${Content.sourceUrl} | |
| original | 是否原创 | ${Content.original} | |
| author | 作者 | ${Content.author} | |
| editor | 编辑 | ${Content.editor} | |
| summary | 内容摘要 | ${Content.summary} | |
| staticPath | 自定义静态化文件路径 | ${Content.staticPath} | |
| status | 内容状态 | ${Content.status} | |
| attributes | 内容属性 | ${Content.attributes} | |
| linkFlag | 是否链接内容 | ${Content.linkFlag} | |
| redirectUrl | 内容链接地址 | ${Content.redirectUrl} | |
| topFlag | 置顶标识 | ${Content.topFlag} | |
| topDate | 置顶结束时间 | ${dateFormat(Content.topDate,'yyyy-MM-dd')} | |
| sortFlag | 排序字段 | ${Content.sortFlag} | |
| keywords | 关键词 | ${Content.keywords} | |
| tags | 标签 | ${Content.tags} | |
| copyType | 复制类型 | ${Content.copyType} | |
| copyId | 复制源内容ID | ${Content.copyId} | |
| publishDate | 发布时间 | ${dateFormat(Content.publishDate,'yyyy-MM-dd')} | |
| offlineDate | 下线时间 | ${dateFormat(Content.offlineDate,'yyyy-MM-dd')} | |
| isLock | 是否被锁定 | ${Content.isLock} | |
| lockUser | 锁定用户名 | ${Content.lockUser} | |
| publishPipe | 发布通道 | ${Content.publishPipe} | |
| seoKeywords | SEO关键字 | ${Content.seoKeywords} | |
| seoDescription | SEO描述 | ${Content.seoDescription} | |
| seoTitle | SEO标题 | ${Content.seoTitle} | |
| createBy | 创建人 | ${Content.createBy} | |
| createTime | 创建时间 | ${dateFormat(Content.createTime,'yyyy-MM-dd')} | |
| updateBy | 最近更新人 | ${Content.updateBy} | |
| updateTime | 更新时间 | ${dateFormat(Content.updateTime ,'yyyy-MM-dd')} | |
| remark | 备注 | ${Content.remark} | |
| link | 内容链接地址 | ${Content.link} | v1.3.12+ |
使用范围:栏目列表页、内容详情页、配置了分页参数的自定义动态模板
| 变量名 | 描述 | 用法 | 版本 |
|---|---|---|---|
| PageTotal | 分页数据总数 | ${PageTotal} | |
| PageSize | 每页数量 | ${PageSize} | 由当前页面page=true列表类标签的size决定 |
| PageNo | 当前页码 | ${PageNo} | 起始页码:1 |
| FirstPage | 第一页路径 | ${FirstPage} | 默认:index.shtml |
| OtherPage | 其他页路径 | ${OtherPage} | 默认:index_{0}.shtml,OtherPage可通过替换其中的占位符\{0\}来获取具体分页路径,例如:${OtherPage?replace('{0}', PageNo)} |
使用范围:会员绑定邮箱页、会员投稿页、会员修改密码页、会员设置页、配置了会员参数的自定义动态模板
| 变量名 | 描述 | 用法 | 版本 |
|---|---|---|---|
| memberId | 会员ID | ${Member.memberId} | |
| userName | 用户名 | ${Member.userName} | |
| nickName | 昵称 | ${Member.nickName} | |
| avatar | 头像 | ${Member.avatar} | |
| cover | 个人主页封面图 | ${Member.cover} | |
| slogan | 个性签名 | ${Member.slogan} | |
| description | 个人简介 | ${Member.description} | |
| phoneNumber | 手机号 | ${Member.phoneNumber} | |
| ${Member.email} | |||
| birthday | 出生日期 | ${dateFormat(Member.birthday,'yyyy-MM-dd')} | |
| status | 状态 | ${Member.status} | |
| sourceType | 来源类型 | ${Member.sourceType} | |
| sourceId | 来源标识 | ${Member.sourceId} | |
| lastLoginIp | 最近登录IP | ${Member.lastLoginIp} | |
| lastLoginTime | 最近登录时间 | ${Member.lastLoginTime} |
默认加载全局变量、站点数据
默认加载全局变量、站点数据、当前栏目数据
默认加载全局变量、站点数据、当前栏目数据、分页变量
默认加载全局变量、站点数据、当前栏目数据、当前内容数据、分页变量