内置标签
内置标签是Fastcms系统基于Freemarker开发好的标签,模板文件中可以直接使用,本文帮助您了解如何使用Fastcms内置标签
# 文章标签
- 标签名:
articleTag
- 参数:
articleId
- 用法:
<@articleTag articleId=1>
<#if data??>
...在html中填写文章属性值,获取文章数据
</#if>
</@articleTag>
1
2
3
4
5
2
3
4
5
# 文章列表标签
- 标签名:
articleListTag
- 参数:
categoryId
- 用法:
<@articleListTag categoryId=1>
<#if data??>
<#list data as item>
...在html中填写文章属性值,获取文章数据
</#list>
</#if>
</@articleListTag>
1
2
3
4
5
6
7
2
3
4
5
6
7
# 文章分页标签
- 标签名:
articlePageTag
- 参数:
无
- 用法:
<@articlePageTag>
<div class="row mt-26">
<div class="col-xl-12 col-lg-12 col-md-12 col-sm-12 col-12">
<div class="pagination-wrap text-center">
<ul class="d-flex justify-content-center align-items-center">
<li><a href="${data.prev.url!}"><i class="bi bi-arrow-left"></i></a></li>
<#list data.list as item>
<li <#if data.current?string == item.text>active</#if>><a href="${item.url!}">${item.text!}</a></li>
</#list>
<li><a href="${data.next.url!}"><i class="bi bi-arrow-right"></i></a></li>
</ul>
</div>
</div>
</div>
</@articlePageTag>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 上一篇文章标签
- 标签名:
prevArticleTag
- 参数:
articleId
- 用法:
<@prevArticleTag articleId=(article.id)!>
<#if data??>
<a href="${data.url!}">上一篇</a>
</#if>
</@prevArticleTag>
1
2
3
4
5
2
3
4
5
# 下一篇文章标签
- 标签名:
nextArticleTag
- 参数:
articleId
- 用法:
<@nextArticleTag articleId=(article.id)!>
<#if data??>
<a href="${data.url!}">下一篇</a>
</#if>
</@nextArticleTag>
1
2
3
4
5
2
3
4
5
# 相关文章标签
- 标签名:
relatedArticleList
- 参数:
articleId
- 用法:
<@relatedArticleList articleId=(article.id)!>
<#if data??>
<div class="category-wrap category-wrap-design-2">
<div class="category-title">
<h3>相关文章</h3>
</div>
<div class="category-content-wrap">
<#list data as item>
<div class="category-post-list">
<div class="category-post-img">
<img src="${(item.thumbnail)!}" alt="">
</div>
<div class="category-post-content">
<h4><a href="${item.url!}">${item.title!}</a></h4>
<p><@formatTime value=(item.created)! format="yyyy-MM-dd"/></p>
</div>
</div>
</#list>
</div>
</div>
</#if>
</@relatedArticleList>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 文章分类列表标签
- 标签名:
categoryList
- 参数:
parentId
,type
- 用法:
<@categoryList parentId=category.id!>
<#if data??>
<div class="category-content-wrap">
<div class="category-blog-list">
<ul>
<#list data as item>
<li><a href="${(item.url)!}"><i class="bi bi-arrow-right"></i>${(item.title)!}</a></li>
</#list>
</ul>
</div>
</div>
</#if>
</@categoryList>
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
# 网站菜单标签
- 标签名:
menuTag
- 参数:
无
- 用法:
<@menuTag>
<#if data?? &&(data?size>0)>
<#list data as item>
<li>
<a href="${item.menuUrl!}" target="${item.target!"_self"}">${item.menuName!}</a>
</li>
</#list>
</#if>
</@menuTag>
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
上次更新: 2022/02/27, 02:44:28