必发88全球顶尖唯一

首页 分销电商系统必发88全球顶尖唯一客CMS会员管理系统点餐外卖系统新闻中心联系我们

必发88全球顶尖唯一客CMS

一款『设计简约,功能高效』的网站内容管理CMS软件系统。
不要晦涩难懂的技术概念,开箱即用,五分钟打造一个站。

目录
  1. 模板概述
  2. 页面种类
    1. 站点首页
    2. 栏目首页
    3. 栏目列表页
    4. 栏目文章页
    5. 单页面
  3. 全局变量
  4. 自定义变量
  5. 模板标签
一.模板概述

必发88全球顶尖唯一Cms模板渲染基于 Thymeleaf 模板引擎开发,开发必发88全球顶尖唯一cms模板,应该学习Thymeleaf 的模板语法。 包括:变量表达式、循环表达式、逻辑判断、三目表达式等

模板中,使用系统已经设置好的变量。

首先,其中【全局变量】和【自定义变量】所有页面都可以访问到,使用方法如下。

其次,不同种类页面的模板种,可以获取到此类型页面特有的标量。 比如, 栏目首页的模板,内置了 currentCategoryVo 变量,包含当前栏目的全部信息,但文章页模板种,不存在此变量。 再比如,文章页中,内置了 articelVo 变量,包含了当前文章的全部信息,但栏目页中没有此变量。

尝试获取不存在的变量,会遇到渲染错误. 具体每种页面中包含的变量,下文会详细描述。

二.页面种类
  1. 站点首页:(模板文件名不可配置,为模板存放目录下的 index.html 文件)
  2. 栏目首页:每个栏目的首页
  3. 栏目列表页:此栏目所属内容的列表页,可能是文章类内容的列表页,也可能图集页
  4. 内容页:具体的内容详情页,可能是文章页,也可能是某一张图片的详细页。
  5. 单页面:内容不属于任何栏目,相对独立内容的页面。
三.全局变量

3.1全局变量

global : {
    setting:{}
    category:{}
}

3.2栏目首页变量

cmsContext.setVariable("currentCategoryId", categoryId); cmsContext.setVariable("currentCategoryVo", vo);

3.3栏目列表页

cmsContext.setVariable("currentCategoryId", categoryId); cmsContext.setVariable("currentPage", page);

3.4文章页面

cmsContext.setVariable("currentArticleId", articleVo.getId()); cmsContext.setVariable("currentArticleVo", articleVo);
四.自定义变量
五.模板标签
5.1 cms:categoryList

栏目列表


//CategoryVo
5.2 cms:articleList

内容列表

//articleVo
5.3 cms:article

指定了id,以id为准。 没指定id,如果当前是 article_context,从中获取id。 否则删除

//articleVo
5.4 cms:category
//articleVo
5.5 cms:articleUrl
link
5.6 cms:categoryUrl
link
5.7 cms:pageUrl
link
5.8 cms:navbar
必发88全球顶尖唯一
专业开发/高端制作
您值得信任的网站建设专家
为您提供 网站建设\自营电商商城\微信商城\公众号开发\小程序 方案咨询,技术开发服务

专业开发团队

专人负责项目策划、架构设计、视觉设计、前后端技术开发、运维托管等

原创设计能力

拥有多项软件著作证书,硬技术过硬,原创创意设计满足您的需求!

营销创意出色

网站建设架构符合SEO规律,排名引流从源头开始,赢在起跑线

优质的售后服务

一对一专属负责人,杜绝"投诉无门",建站绵绵无期,可靠贴心网站建设公司

返回
顶部