高梁Golang教程网
博客首页
实战学习Golang
日常工作实战
小程序实战开发
微信小程序开发
百度智能小程序开发
QQ小程序开发
头条小程序开发
支付宝小程序开发
学习笔记
首页
安企CMS模板标签手册
常用标签
系统设置标签
联系方式标签
万能TDK标签
导航列表标签
面包屑导航标签
统计代码标签
分类页面标签
分类列表标签
分类详情标签
单页列表标签
单页详情标签
文档标签
文档列表标签
文档详情标签
上一篇文档标签
下一篇文档标签
相关文档标签
文档参数标签
文档参数筛选标签
文档Tag标签
文档Tag列表标签
Tag文档列表标签
Tag详情标签
其他标签
评论标列表签
留言表单标签
分页标签
友情链接标签
留言验证码使用标签
通用模板标签
其他辅助标签
更多过滤器
通用标签-定义变量赋值标签
格式化时间戳标签
通用标签-for循环遍历标签
通用标签-移除逻辑标签占用行
通用标签-算术运算标签
通用标签-if逻辑判断标签
安企CMS模板标签手册
系统设置标签
说明:用于获取系统配置信息使用方法:{% system 变量名称 with name="字段名称" %},变量名称不是必须的,设置了变量名称后,后续可以通过变量名称来调用,而不设置变量名称,则是直接输出结果。name 参数可用的字段名称有:网站名称 SiteName网站Logo SiteLogo网站
联系方式标签
说明:用于获取后台配置的联系方式信息使用方法:{% contact 变量名称 with name="字段名称" %},变量名称不是必须的,设置了变量名称后,后续可以通过变量名称来调用,而不设置变量名称,则是直接输出结果。name 参数可用的字段名称有:联系人 UserName联系电话 Cellpho
万能TDK标签
说明:用于获取页面的title、keywords、description信息使用方法:{% tdk 变量名称 with name="字段名称" %},变量名称不是必须的,设置了变量名称后,后续可以通过变量名称来调用,而不设置变量名称,则是直接输出结果。name 参数可用的字段名称有:页面标题 Tit
导航列表标签
说明:用于获取页面导航列表使用方法: {% navList 变量名称 %} 如将变量定义为navs {% navList navs %}...{% endnavList %},也可以定义为其他变量名称,定义后,需要与下面的for循环使用的变量名称一致。 navList 标签没有参数,需要使用使用 e
分类列表标签
说明:用于获取文章、产品分类列表使用方法:{% categoryList 变量名称 with type="1|2" parentId="0" %} 如将变量定义为 categories {% categoryList categories with type="1" parentId="0" %}.
分类详情标签
说明:用于获取文章分类、产品分类详情使用方法:{% categoryDetail with name="变量名称" id="1" %} 变量名称不是必须的,设置了变量名称后,后续可以通过变量名称来调用,而不设置变量名称,则是直接输出结果。categoryDetail 支持的参数有: id,id 不是
文档列表标签
说明:用于获取文档常规列表、相关文档列表、文档分页列表使用方法:{% archiveList 变量名称 with categoryId="1" order="id desc|views desc" type="page|list" q="搜索关键词" %} 如将变量定义为 archives {% a
文档详情标签
说明:用于获取文档详情数据使用方法:{% archiveDetail with name="变量名称" id="1" %} 变量名称不是必须的,设置了变量名称后,后续可以通过变量名称来调用,而不设置变量名称,则是直接输出结果。archiveDetail 支持的参数有:文档ID idid 不是必须的,
文档Tag列表标签
说明:当我们跟文档打上各种tag后,我们就可以用文档Tag列表标签来调用这些Tag。使用方法:{% tagList 变量名 with limit="10" %} 如将变量定义为 tags {% tagList tags with limit="10" %}...{% endtagList %}tag
Tag文档列表标签
说明:用于获取指定Tag的文档列表使用方法:{% tagDataList 变量名称 with tagId="1" %} 如将变量定义为 archives {% tagDataList archives with tagId="1" %}...{% endtagDataList %}tagDataLi
单页列表标签
说明:用于获取单页列表使用方法:{% pageList 变量名称 %} 如将变量定义为 pages {% pageList pages %}...{% endpageList %} pageList 不支持参数,因此该标签会获取所有的页面。如果需要排除某些页面,可以在后续的for循环中,剔除不需要的
单页详情标签
说明:用于获取单页详情数据使用方法:{% pageDetail with name="变量名称" id="1" %} 变量名称不是必须的,设置了变量名称后,后续可以通过变量名称来调用,而不设置变量名称,则是直接输出结果。 pageDetail 支持的参数有: id,id 不是必须的,默认会获取当前单
评论标列表签
说明:用于获取文档的评论列表、评论分页列表使用方法:{% commentList 变量名称 with archiveId="1" type="page|list" %} 如将变量定义为 comments {% commentList comments with archiveId="1" type=
留言表单标签
说明:用于获取后台设置的留言表单使用方法:{% guestbook 变量名称 %} 如将变量定义为fields {% guestbook fields %}...{% endguestbook %}该标签不支持参数。fields 是一个数组对象,因此需要使用 for 循环来输出item 为 for循
面包屑导航标签
说明:用于获取面包屑导航列表使用方法:{% breadcrumb 变量名称 with index="首页" title=true %} 如将变量定义为 crumbs {% breadcrumb crumbs with index="首页" title=true %}...{% endbreadcru
上一篇文档标签
说明:用于获取上一篇文档数据使用方法:{% prevArchive 变量名称 %} 如将变量定义为 prev {% prevArchive prev %}...{% endprevArchive %}prevArchive 不支持参数。prevArchive 支持的字段有:文档ID Id文档标题 T
下一篇文档标签
说明:用于获取下一篇文档数据使用方法:{% nextArchive 变量名称 %} 如将变量定义为 next {% nextArchive next %}...{% endnextArchive %}nextArchive 不支持参数。nextArchive 支持的字段有:文档ID Id文档标题 T
Tag详情标签
说明:用于获取文档的Tag详情数据使用方法:{% tagDetail with name="变量名称" id="1" %} 变量名称不是必须的,设置了变量名称后,后续可以通过变量名称来调用,而不设置变量名称,则是直接输出结果。tagDetail 支持的参数有:TagID id。id 不是必须的,默认
统计代码标签
360/头条等JS自动提交 的JS代码调用标签:{{- pluginJsCode|safe }}
相关文档标签
说明:获取当前文档的相关文档。相关文档的逻辑是:根据当前文档的文档id,获取同分类的临近文档。因此该标签只能在文档详情页使用。使用方法:{% archiveList 变量名称 with type="related" limit="10" %} 如将变量定义为 archives {% archiveL
其他辅助标签
一些常用会用到的内置标签。模板的嵌套引用 include往往制作模板的时候,我们会将一些公共部分,比如header、footer、aside等部分,抽离出来独立存放,不需要在每一个页面都重复编写,只需要在每一个页面引入它们即可。这个时候,我们可以使用include标签。{% include "par
分页标签
说明:用于获取文章列表、产品列表的分页信息使用方法:{% pagination 变量名称 with show="5" %} 如将变量定义为 pages {% pagination pages with show="5" %}...{% endpagination %}pagination 支持 一个
文档参数标签
说明:用于获取指定文档的后台设置的参数使用方法:{% archiveParams 变量名称 with id="1" sorted=true %} 如将变量定义为 params {% archiveParams params with id="1" sorted=true %}...{% endarc
文档参数筛选标签
文档参数筛选仅可用着文档首页或文档分类的模板上,结合文档分页列表使用。说明:用于做根据文档各项参数进行列表组合筛选的筛选条件,如做房产网站的时候,可以根据房屋类型为住宅、商铺、商住两用 筛选,同时可以附加根据房屋大小为单间、一室一厅、两室两厅、三室两厅等筛选,这种情况下就可以用到文档参数筛选功能。使
友情链接标签
说明:用于获取友情链接列表使用方法:{% linkList 变量名称 %} 如将变量定义为 friendLinks {% linkList friendLinks %}...{% endlinkList %}linkList 不支持参数,将会获取所有的友情链接。friendLinks 是一个数组对象
更多过滤器
输出变量的时候,还支持使用过滤器,来对数据进行初级过滤,格式是:{{obj|filter__name:param}} 比如一个变量,当它有值的时候,就输出当前值,没有值的时候,就输出默认值:使用default设置默认值:{{ userName|default:"大侠匿名"}} default只要是空
通用标签-定义变量赋值标签
iris.Django模板引擎的模板解析器提供了可以在模板中声明变量并使用的方法with。通过with我们可以临时声明单个或多个变量,提供后续使用。多数情况下,我们会将它配合include标签使用。如:{% with title="这是声明给header使用的title" keywords="这是声
格式化时间戳标签
模板中,支持直接对时间戳进行格式化成指定的格式化输出。标签关键词:stampToDate。使用方法:{{stampToDate(时间戳, "格式")}}。时间戳为10位的时间,如 1609470335,格式为Golang支持的格式。举例:{% set publishStamp = 160947033
通用标签-for循环遍历标签
for用于循环访问数组中的每个项目,从而使该项目在上下文变量中可用。 例如,要显示articleList中提供的文章列表:{% for item in articles %} <li class="item"> <a href="/article/{{item.Id}}" class="li
通用标签-移除逻辑标签占用行
这个需求很多时候会用到,比如在if-elseif 中 或者是for循环中,它会连if-else标签部分的行的空行也输出。如果想清理这一行空行,可以在标签里面的前方或后方使用-来实现过滤,如:{%- if false %} 1st choice {%- elif false %} 2nd choice
通用标签-算术运算标签
在模板中使用数学算术计算整数和复数表达式 integers and complex expressions {{ 10-100 }} {{ -(10-100) }} {{ -(-(10-100)) }} {{ -1 * (-(-(10-100))) }} {{ -1 * (-(-(10-100))
通用标签-if逻辑判断标签
标签判断表达式的值,如果表达式的值为 true 则执行其主体内容。使用方法:{% if 条件 %} ... {% endif %} 、 {% if 条件 %} ... {% elif 其他条件 %} ... {% endif %} 、 {% if 条件 %} ... {% elif 其他条件 %}
留言验证码使用标签
留言验证码使用标签