Fastcms官方文档
首页
  • 快速入门
  • 用户手册
  • 快速开始
  • 模板开发
  • 插件开发
接口文档 (opens new window)
提问 (opens new window)
  • Gitee (opens new window)
  • Github (opens new window)
首页
  • 快速入门
  • 用户手册
  • 快速开始
  • 模板开发
  • 插件开发
接口文档 (opens new window)
提问 (opens new window)
  • Gitee (opens new window)
  • Github (opens new window)
  • 快速开始

    • 构建源码
    • 代码生成
  • 模板开发

    • 模板结构
    • 内置标签
      • 文章标签
      • 文章列表标签
      • 文章分页标签
      • 上一篇文章标签
      • 下一篇文章标签
      • 相关文章标签
      • 文章分类列表标签
      • 网站菜单标签
    • 自定义标签
  • 插件开发

    • 插件结构
    • 如何开发插件

内置标签

内置标签是Fastcms系统基于Freemarker开发好的标签,模板文件中可以直接使用,本文帮助您了解如何使用Fastcms内置标签

# 文章标签

  • 标签名:articleTag
  • 参数:articleId
  • 用法:
<@articleTag articleId=1>
    <#if data??>
        ...在html中填写文章属性值,获取文章数据
    </#if>
</@articleTag>
1
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

# 文章分页标签

  • 标签名: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

# 上一篇文章标签

  • 标签名:prevArticleTag
  • 参数:articleId
  • 用法:
<@prevArticleTag articleId=(article.id)!>
    <#if data??>
        <a href="${data.url!}">上一篇</a>
    </#if>
</@prevArticleTag>
1
2
3
4
5

# 下一篇文章标签

  • 标签名:nextArticleTag
  • 参数:articleId
  • 用法:
<@nextArticleTag articleId=(article.id)!>
    <#if data??>
        <a href="${data.url!}">下一篇</a>
    </#if>
</@nextArticleTag>
1
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

# 文章分类列表标签

  • 标签名: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

# 网站菜单标签

  • 标签名: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
上次更新: 2022/02/27, 02:44:28
模板结构
自定义标签

← 模板结构 自定义标签→

Theme by Vdoing | Copyright © 2016-2022 小橘灯科技 | .粤ICP备20053122号.
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式