jeecms 标签详细使用说明教程文件

合集下载

jeecms 模板语法

jeecms 模板语法

jeecms 模板语法Jeecms模板语法介绍Jeecms是一款基于Java开发的开源内容管理系统。

它使用了自己设计的模板语法来实现动态页面的渲染和展示。

本文将为您详细介绍Jeecms的模板语法。

jeecms模板语法是一种类似于HTML的标记语言。

它使用一对大括号来包裹变量、表达式和标签,并根据不同的用途进行分类。

一、变量在jeecms模板语法中,可以使用变量来表示动态数据。

变量使用{{ 变量名 }}的形式进行表示。

例如,要在模板中显示用户的昵称,可以使用{{ user.nickname }}。

二、表达式jeecms模板语法中支持多种表达式。

常见的表达式类型有算术表达式、条件表达式和逻辑表达式。

在jeecms模板语法中,表达式使用{{ 表达式 }}的形式进行表示。

1. 算术表达式算术表达式用于进行数值计算。

它可以包含加法、减法、乘法、除法等运算符。

例如,{{ 2 + 3 }}表示计算2加3的结果。

2. 条件表达式条件表达式用于判断语句的执行路径。

它可以使用if语句和三元运算符进行表示。

例如,{{ if user.age >= 18 }}成年人{{ else }}未成年人{{ endif }}表示根据用户的年龄判断是否为成年人。

3. 逻辑表达式逻辑表达式用于判断两个条件的逻辑关系。

常见的逻辑运算符有与(&&)、或(||)、非(!)等。

例如,{{ if user.gender == "男" && user.age >= 18 }}成年男性{{ endif }}表示判断用户是否为成年男性。

三、标签jeecms模板语法中的标签用于在前端页面中添加各种功能和动态内容。

标签使用{% 标签名参数 %}的形式进行表示。

1. 条件标签jeecms模板语法中的条件标签用于根据不同的条件来显示内容。

常见的条件标签有if标签和else标签。

例如,{% if user.gender == "男" %}男性用户{% else %}女性用户{% endif %}表示根据用户的性别显示不同的内容。

JEECMS的安装操作手册

JEECMS的安装操作手册

JEECMS的安装操作手册
Author:陈天方date:2013-5-24
(一)、什么是jeecms
Jeecms是针对java语言的内容管理系统。

(二)、java能做什么
你学习jeecms能轻松的建立和管理网站
(三)、怎么安装jeecms
介绍学习jeecms安装的方法
1.认识java课程----配合实验----下载JDK1.6或者高版本来配置java环境变量
2.安装MySql5.5或者以上版本数据库。

3.Tomcat配置环境变量正确
4.下载好的jeecms安装包解压后把ROOT文件夹复制到tomcat下的webapp中
5.重新启动tomcat,在地址栏输入:http://localhost:8080出现下面界面
Root就是在安装MySql的时候的管理员用户名,mysql是我设置的密码。

7、重启tomcat再输入
http://localhost:8080/jeeadmin/jeecms/index.do出现管理界面则安装正确. 用户名:admin 密码:password。

JEECMSv8常用功能所用标签

JEECMSv8常用功能所用标签

JEECMSv8常用功能所用标签发布时间:2016-11-03 15:31:35 作者:本站编辑来源:本站原创阅读次数:4189 1、栏目导航一级导航条导航栏目数据获取标签<ul><li>[@cms_channel_list]<a href="${base}/">首页</a>[#list tag_list as c]<A href="${c.url}">${}</A>[/#list][/@cms_channel_list]</li></ul>${base}/ 回到首页标签${c.url} 栏目链接${} 栏目名称多级导航在一级导航标签体中嵌套以下标签获取二级栏目列表[@cms_channel_list parentId=c.id][#list tag_list as c2]<li><a href="${c2.url}">${}</a></li>[/#list][/@cms_channel_list]说明:c是一级栏目,当然也这里的参数parentId也可以指定idtag_list是数据集合,name栏目名称,url栏目链接2、栏目当前位置<h3>您的位置:<a href='${base}/'>首页</a> &gt; [#list channel.nodeList as n]<a href='${n.url}' target='_blank'>${}</a>[#if n_has_next] &gt; [/#if][/#list] &gt;</h3>3、栏目页对象可访问属性栏目名称:${!}访问路径: ${channel. path!}访问URL:${channel.url!}手机版静态页面地址:${channel. mobileUrl!}meta标题: ${channel. title!}meta关键字:${channel. keywords!}meta描述: ${channel. description!}每页记录数:${channel. pageSize!}标题图: ${channel. titleImg!}内容图: ${channel. contentImg!}内容: ${channel. txt!}栏目所在深度: ${channel. deep!} 【第一层为0,第二层为1,以此类推】顶层栏目名称: ${channel. !}浏览总量: ${channel. viewTotal!}日浏览量: ${channel. viewDayTotal!}月浏览量: ${channel. viewMonthTotal!}周浏览量: ${channel. viewWeekTotal!}总内容发布量: ${channel. contentTotal!}日内容发布量: ${channel. contentDay!}月内容发布量: ${channel. contentMonth!}周内容发布量: ${channel. contentWeek!}年内容发布量: ${channel. contentYear!}是否有标题图:[#if channel. hasTitleImg??][#if channel. hasTitleImg]有[/#if][/#if]是否有内容图:[#if channel. hasContentImg??][#if channel. hasContentImg]有[/#if][/#if]4、栏目列表新闻列表(无分页)[@cms_content_list count='5' recommend='1' titLen='20' dateFormat='MM-dd' channelOption='1’ typeId=‘1'][#list tag_list as a]<a href="${a.url}" title="${a.title}" target="_blank">[@text_cut s=a.title len=titLen append=append/]</a><em>${a.date?string(dateFormat)}</em>[/#list][/@cms_content_list]count=‘5’调取5条数据recommend=’1’ 推荐的数据去掉该属性则无论推荐与否titLen=’20’标题长度dateFormat=‘MM-dd’设置时间格式,示例是月日格式可以选择’yyy y-MM-dd’时间格式就是年月日channelOption=‘1’包含子栏目的数据 =2包含副栏目数据typeId=‘1‘ 普通新闻 2图文 3焦点 4头条图片切换(焦点图)[@cms_content_list typeId='3' styleList='3-1' titLen='20' count='5' flashWidth='300' flashHeight='200' textHeight='20' channelOption='1' tpl='2'/]typeId='3' 表示取类型为“焦点”的新闻的类型图来展示。

JEECMS3.x模板标签使用说明

JEECMS3.x模板标签使用说明

JEECMS3.x模板标签使用说明目录JEECMS模板标签使用说明 (1)1、页面处理时间标签: (2)2、页面模板包含标签: (2)3、常用链接地址: (2)4、根据栏目路径、ID调用栏目名及链接: (2)5、栏目列表标签: (2)6、子栏目列表 (3)7、文章列表(com.jeecms.cms.action.directive.ContentAbstractDirective): (3)9、字符串长度截断标签 (4)11、栏目节点列表标签(用于获取页面导航路径) (4)12、tag列表标签: (4)jeecms v3.x标签教程之[@cms_channel_list] (4)jeecms v3.x标签教程之[@process_time/] (6)jeecms v3.x标签教程之[@cms_pagination/] (7)3.x栏目对象标签--[@cms_channel] (8)3.x评论列表标签--[@cms_comment_list] (10)3.x评论分页标签--[@cms_comment_page] (12)3.x专题列表标签--[@cms_topic_list] (14)3.x专题分页标签--[@cms_topic_page] (15)3.x投票标签--[@cms_vote] (16)3.x文章对象标签--[@cms_Content] (18)3.x文章列表标签--[@cms_content_list] (19)3x文章列表分页标签--[@cms_content_page] (23)3x留言列表标签--[@cms_guestbook_list] (25)3.x页面模板包含标签--[@cms_Include] (26)3.x搜索结果列表标签--[@cms_lucene_list] (27)3.x搜索结果分页标签--[@cms_lucene_page] (28)3.xTag列表标签--[@cms_tag_list] (31)JEECMS3.x模板标签使用说明收集整理mrzhou@1、页面处理时间标签:[@process_time/]2、页面模板包含标签:[#include "../include/header_register.html"/]3、常用链接地址:<a href="${base}/topic.jspx">专题</a> <ahref="${base}/tag.jspx">TAG</a> <a href="${base}/search.jspx">搜索</a> <a href="${base}/rss.jspx">RSS</a>4、根据栏目路径、ID调用栏目名及链接:[@cms_channel path='news'] <ahref='${tag_bean.url}'>${tag_}</a> [/@cms_channel][@cms_channel id='5']<a href='${tag_bean.url}'> ${tag_} </a>[/@cms_channel]5、栏目列表标签:[@cms_channel_list ][#list tag_list as c]<a href="${c.url}">${}</a>[/#list][/@cms_channel_list]6、子栏目列表[@cms_channel_list parentId=channel.id count='10' tpl='1' tplSub='my'/]【parentId】父栏目ID。

jeecmsv3.0常用标签说明

jeecmsv3.0常用标签说明

JEECMS 常用标签使用说明1、页面处理时间标签:[@process_time/]2、页面模板包含标签:[#include "../include/"/]3、常用链接地址:<a href="${base}/">专题</a> <a href="${base}/">TAG</a> <a href="${base}/">搜索</a> <a href="${base}/">RSS</a>4、根据栏目路径、ID调用栏目名及链接:[@cms_channel path='news'] <a href='${}'>${}</a> [/@cms_channel][@cms_channel id='5']<a href='${}'> ${} </a>[/@cms_channel]5、栏目列表标签:[@cms_channel_list ][#list tag_list as c]<a href="${}">${}</a>[/#list][/@cms_channel_list]6、子栏目列表[@cms_channel_list parentId= count='10' tpl='1' tplSub='my'/]【parentId】父栏目ID。

存在时,获取该栏目的子栏目,不存在时获取顶级栏目。

【 siteId 】站点ID。

存在时,获取该站点顶级栏目,不存在时获取当前站点顶级栏目。

(仅在parentId不存在时起作用)【hasContent】是否有内容。

jeecms安装、配置文件说明

jeecms安装、配置文件说明

一 Jeecms安装过程将解压后得到的jeecms-3.0.2-final文件夹下的root文件夹更名为jeecms拷贝到tomcat 安装目录下的webapps 文件夹下(例如:D:\Tomcat 6.0\webapps\),启动tomcat,在地址栏中输入http://localhost:8080/jeecms,您将看到第一步安装过程中的《用户许可协议》,勾选“我已经阅读并同意此协议”,点击下一步,接下来第二步安装过程中设置系统参数,系统会自动检测出一些配置项,请根据您的实际情况填写,数据库密码不能为空。

点击提交后进入第三步进入最后的系统安装过程,安装过程可能需要十几秒的等待时间。

安装成功后将提示信息,请再重启Tomcat 完成安装。

Tomcat重启完毕之后,在浏览器的地址栏中输入http://localhost:8080/jeecms,若系统正常显示默认的站点首页则表示JEECMS 已经顺利安装完成.附:系统管理后台登录:http://localhost:8080/jeecms/jeeadmin/jeecms/index.do用户名:admin密码:password图文安装步骤如下:将解压后得到的ROOT文件夹拷贝到tomcat安装目录下的webapps文件夹下(例如:D:\Tomcat 6.0\webapps\),启动tomcat,在地址栏中输入http://localhost:8080,您将看到第一步安装过程中的《用户许可协议》,如图一所示,勾选“我已经阅读并同意此协议”,点击下一步,图一:用户许可协议接下来第二步安装过程中设置系统参数,系统会自动检测出一些配置项,请根据您的实际情况填写,如图二所示,数据库密码不能为空。

图二:系统参数设置点击提交后进入第三步进入最后的系统安装过程,安装过程可能需要十几秒的等待时间。

安装成功后将提示如图三所示的页面信息,请再重启Tomcat完成安装。

图三:系统安装完成三、完成安装Tomcat重启完毕之后,在浏览器的地址栏中输入http://localhost:8080,若系统正常显示默认的站点首页则表示JEECMS已经顺利安装完成.,如图四所示:图四站点首页二 Jeecms项目导入myeclipse1.在myeclipse中新建一个项目jeecms,将服务器中jeecms项目下web-inf文件夹下内容拷到新建项目中解压缩jeecms-3.0.2-final-src,在src文件夹下会看到有三个压缩文件,如果只想进行普通的二次开发,可以只导入cms这个源码,删除jeecms-cms-identity-3.0.2-final.jar即可,如果想进行深入的二次开发,需要导入common和core源码,另导入common-lib下的jar包,删除jeecms-cms-identity-3.0.2-final.jar,jeecms-common-3.0.2-final.jar ,jeecms-core- identity-3.0.2-final.jar这三个jar包,切记:务必进行build path3.修改jdbc链接,自己导入数据库。

JEECMS标签使用

JEECMS标签使用

以下部分标签仅供JEECMS v1.x系列版本参考使用标签是JEE CMS中的重要概念,上一讲中,我们介绍了模板,并且说模板就像试卷,不同的考生填入不同的内容,就形成了不同的页面。

这一点在模板中是怎么实现的呢?简单起见,我们先考虑一下内容页模板,下面是一个简单的内容页模板:<html><head><title>${新闻标题}</title></head><body><h1>${新闻标题}</h1>${新闻内容}</body></html>这是不是有点像考试卷呢?在${}中就是考生要填入的内容,在JEE CMS中这部分内容会根据您录入的新闻,自动填入。

下面是一个真正的模板:<html><head><title>${arti.titleContent}</title></head><body><h1>${arti.titleContent}</h1>${arti.content}</body></html>是不是很简单呢?是的,使用JEE CMS建站,一切都是那么简单。

现在来看看栏目页模板,栏目页是一个栏目的封面,其中最基本的一个需求就是,能够显示这个栏目的新闻列表;否则浏览者无法看到这个栏目的实际内容。

看一个最简单的栏目页:<html><head><title>${栏目名称}</title></head><body><ul><li><a href="#">超强台风蔷薇逼近台湾</a></li><li><a href="#">神七将进行卫星数据中继试验</a></li><li><a href="#">美国国会解除近海石油开采禁令</a></li></ul></html>下面是实现这个效果的模板:<html><head><title>${}</title></head><body>[@u.ArtiList count='3'/]</body></html>其中[@u.ArtiList count='3'/]是我们看到的第二种标签,这种标签具有强大的能力,可以传递参数,count='3'是指读取本栏目最新的三条新闻。

Jeecms的使用

Jeecms的使用

Jeecms的使用
1.子站与主站管理
(1)子站发布的内容会自动发布到主站和与之平行的子站.主站发
布的内容只会在主站显示(可以通过在子站设置一个内容的类型.[该内容类型也会在主站添加]控制该类型不显示在主站)(2)主站注册的用户能够在子站登录.登录之后跳转到主站.子站
注册的用户在子站登陆后也跳转到主站.子站登录的用户能够在主站登录
(3)默认的第一个网站是主站.其他网站都是其的子站.
(4)可以在子站的站点管理下再添加子站
(5)可以添加管理员.设置该管理员能够管理的网站.
(6)可以添加关管理员角色.设置该角色下的管理员的权限
(7)可以设置管理员能够管理的栏目.设置后该管理员只能够管理
指定栏目下的内容
2.栏目
(1)单页类型可以存放内容.之后在页面中直接读取内容
(2)栏目的是否显示选项:该栏目在内容管理中是否显示,若设置
为否,则页面读取栏目列表时不读取该栏目.
(3)单页栏目可以设置权限.设置本站的哪些管理员能够管理该栏
目.
3.静态化
(1)页面静态化之前必须设置静态化目录,否则子站与主站的静态
页面将覆盖
4.资源管理
(1)资源管理菜单管理所有页面用到的图片、javascript教本、css
样式。

jeecms模板标签说明

jeecms模板标签说明

JEECMS 模板标签说明目录第 1 章INCLUDE标签 ................................................................................... 错误!未定义书签。

第1.1节功能简介 (3)第1.2节标记说明 (4)第 2 章ARTILIST标签 (4)第2.1节功能简介 (4)第2.2节标记说明 (4)第 3 章POSITION标签 (7)第3.1节功能简介 (7)第3.2节标记说明 (8)第 4 章CHNLLIST标签 (8)第4.1节功能简介 (8)第4.2节标记说明 (8)第 5 章内容页常用标签 (10)第5.1节标记说明 (10)第 1 章模板规划第1.1节资源文件资源文件就是网页中用到的图片、CSS、JS等元素,在CMS系统中所有的资源文件在网站的根目录中的/res_base/所属网站定义资源目录/TEMPLEATE/WEB/res_base/所属网站定义资源目录/TEMPLEATE/WAP解释:网站定义资源在CMS系统中可以同时管理多个网站,也就是多个网站可以同时使用一套CMS系统,但是每一个网站都已属于自己独立的资源文件及模板文件目录。

定义了页面显示的主体框架,它的位置位于网站根目录下的/WEB_INF/user_base/所属网站模板目录;模板规则:以index前缀命名的为首页模板以channel前缀命名的为栏目模板以content前缀命名的为内容模板以alone前缀命名的为栏目单页模板第1.3节使用方式1.使用dw建立站点2.将网页中用到的资源文件分类分别放置到网站相关资源目录中3.将模板文件放置按照命名规则分别放置到网站相关模板目录中。

4.将头部、底部等等具有通用元素的模板文件放置到模板目录中的include目录中5.将模板文件中所有资源引用改为绝对路径链接至资源目录中6.在栏目管理中将模板文件与栏目进行关联设置7.在模板文件中需要提取数据的位置放置相应的标签第 2 章Include标签第2.1节功能简介过网站设计经验的朋友可能都知道,我们可以将页面中经常要引用的公共部分(比如页头和页脚)独立开来,单独存放在一个页面中。

JEECMS 标签使用

JEECMS   标签使用

标签:[@cms.ChnlList /]在页面中获取栏目列表的时候我们要用到[@cms.ChnlList /]标签,本标签不仅可以单独使用,还可以配合其它标签使用,达到更加丰富的效果。

本节教程都是在新建的演示空白首页模板中作演示。

一、标签原型说明【标签名】:[@cms.ChnlList 属性='值' /]【作用】:显示各栏目列表【参数】:id:父栏目ID。

(默认为空:自动获取当前栏目ID)orderBy:排序方式。

【0:优先级升序;1:优先级降序;2:点击次数升序;3:点击次数降序】(默认0)isDisplay:是否只获取显示的栏目。

【0:获取所有;1:只获取显示的栏目】(默认1)hasContent:是否只获取可以有内容的栏目。

【0:获取所有;1:只获取可以有内容的栏目】(默认0)linkClass:链接classlinkTarget:链接打开方式。

【0:当前窗口;1:新窗口】(默认0)style:标签内部样式。

如果指定sysContent或userContent,则该项无效。

【1:普通链接列表;】(默认1)sysTpl:使用系统模板。

【0:不使用;1:使用】(默认1)sysContent:系统内容样式。

(默认0)userContent:自定义内容样式。

如果指定了系统内容样式,则该项无效。

(默认0)sysPage:系统分页样式。

【0:不分页;1:样式一;2:样式二】(默认0)userPage:自定义分页样式。

如果指定了系统分页样式,则该项无效。

【0:不分页;1:样式一;2:样式二】(默认0)custom:字符串数组。

用于个性化处理。

(默认空数组)【备注】:在代码模式下编辑,各属性值必须使用单引号,属性排列顺序不分先后。

二、明确标签的使用范围我们在使用任何标签的之前,都必须明确其使用的范围,否则可能无法正常使用该标签。

[@cms.ChnlList /]标签的使用范围是:首页模板,栏目页模板,即对应\WEB-INF\user_base\jeecms_com_www\template\article\default\文件夹下的index_××.html模板、channel_××.html模板三、调试标签了解其使用方法1、单独标签调用示例:[@cms.ChnlList/]2、自定义标签调用示例:[@cms.ChnlList id='' inner='1';c,i]${}[#if (i+1)%2==0][/#if][/@cms.ChnlList]3、配合其它标签嵌套调用示例:[@cms.ChnlList id='' sysType='article' hasContent='1' inner='1';c]${}[@cms.ArtiList chnlId=c.id sysContent='1-1'titLen='20' count='6' /][/@cms.ChnlList][@cms. ArtiList /]摘要:在本章节,我们将带领大家一起掌握JEECMS标签中的文章列表标签-->[@cms.ArtiList /]标签的使用方法。

Jeecms二次开发相关文档(入门)

Jeecms二次开发相关文档(入门)

Jeecms二次开发相关文档(入门)目录:(本文档中内容整理自网络并结合自己实际开发经验总结而来,文档后有相关内容引用出处,本处声明免责,不承担任何纠纷,文档供大家交流使用)Jeecms二次开发相关文档(入门) (1)一、jeecms内部请求转发运行原理 (2)二、jeecms使用freemarker标签示例及原理 (4)1、标签使用示例 (4)2、标签原理 (4)3、自定义标签(实例演示说明标签用法) (7)三、在MyEclipse工作环境中构建jeecms项目 (10)1、搭建Jeecms的运行环境 (10)2、安装jeecms演示系统 (10)3、导入Jeecms项目 (10)一、jeecms内部请求转发运行原理Jeecms中有众多的配置文件,单xml配置文件就相当繁多,各个文件间的关联查找使用关系也不像简单的struts配置文件一样。

如首页的显示过程如下。

系统架构是ssh+freemarker模板构成的,所以先要熟悉freemarker模板技术。

先看web.xml文件,其中欢迎页面有:<welcome-file-list><welcome-file>index.jspa</welcome-file><welcome-file>index.do</welcome-file><welcome-file>index.html</welcome-file></welcome-file-list>接着再看jeecms/core/struts-core-front.xml配置文件,发现有个action的通用配置:<action name="**" class="core.dynamicSystemAct"><result type="chain"><param name="namespace">${namespace}</param><param name="actionName">${actionName}</param></result><interceptor-ref name="exception"/><interceptor-ref name="domain"/><interceptor-ref name="cookieIdentity"/><interceptor-ref name="url"/></action>struts收到请求以后,将请求转发到core.dynamicSystemAct这个对象,注意这个这个class并不是真正的类,是类的别名,由spring通过标注@Controller进行绑定,web应用上下文可以通过classpath自动扫描到这个类。

jeecms前台标签

jeecms前台标签

图片轮播代码:<div>[@cms_content_list typeId='2' channelId='431' styleList='3-1' titLen='20' count='5' flashWidth='312' flashHeight='210' textHeight='20' channelOption='1' tpl='2'/]</div>示例:新闻标题循环:[@cms_content_page channelId=432 count='3' sysPage='1' pageClass='pagination' append='...' styleList='1-1' ctgForm='1' ctgClass='red' lineHeight='5' bottomLine='1' headMark='4' dateFormat='yyyy-MM-dd' datePosition='2'dateClass='gray' channelOption='2' ][#list tag_list as a]<li style="width:425px; height:30px; line-height:30px; border-bottom:1px #c cc dotted;"><span><a href="${a.ctgUrl}" target="_blank">[${a.ctgName}]</a></span><a href="${a.url}" title="${a.title}" target="_blank">[@text_cut s=a.title len=titLen append=append/](${a.date?string(dateFormat)})<font color="red">${a.new}</font></a></li>[/#list][/@cms_content_page]示例:栏目标题循环:[@cms_channel_list parentId='431'][#list tag_list as c]<div style="width:203px; height:30px;"><div style="width:100px; height:30px; line-height:30px;padding-left:50px;"><span style="font-weight:bold; font-size:14px; color:#FFFFFF;"><a href="${c.url}"style="color:white;"target="_blank">${!}</a></span> </div></div>[/#list][/@cms_channel_list]示例:图片新闻:[@cms_content_page channelId=432 count='3' sysPage='1' pageClass='pagination' append='...' styleList='1-1' ctgForm='1' ctgClass='red' lineHeight='5' bottomLine='1' headMark='4' dateFormat='yyyy-MM-dd' datePosition='2' dateClass='gray' channelOption='2' ][#list tag_list as a]<div style="width:300px; margin:auto; line-height:25px;text-align:center;"><a href="${a.url}"title="${a.title}"target="_blank"><img src="${a.typeImg!site.defImg}"width="300px"height="200px"border="0"alt="${a.title}"/></a><a href="${a.url}"title="${a.title}"target="_blank">[#if a.title?length gt 11]${a.title[0..10]!}... [#else]${a.title!}[/#if]</a></div>[/#list][/@cms_content_page]示例:。

JEECMS系统使用手册2012-07美化版

JEECMS系统使用手册2012-07美化版

系统使用说明书江西金磊科技发展有限公司2012-07第一章系统简介 (4)第二章环境搭建 (5)第三章后台管理篇 (6)1.后台管理登录 (6)2.后台管理界面简介 (7)3.首页 (7)4.栏目 (8)5.内容 (13)6.模版 (24)7.资源 (25)8.辅助 (26)9.维护 (35)10.生成 (37)11.用户 (41)12.配置 (48)13.统计 (54)第四章系统标签说明 (55)1.[@PROCESS_TIME/] (55)2.[@CMS_PAGINATION/] (55)3.[@CMS_CHANNEL_LIST] (56)4.[@CMS_CHANNEL] (57)5.[@CMS_COMMENT_LIST] (59)6.[@CMS_COMMENT_PAGE] (60)7.[@CMS_TOPIC_LIST] (62)8.[@CMS_TOPIC_PAGE] (63)9.[@CMS_VOTE] (64)10.[@CMS_C ONTENT] (66)11.[@CMS_CONTENT_LIST] (67)12.[@CMS_CONTENT_PAGE] (70)13.[@CMS_GUESTBOOK_LIST] (72)14.[@CMS_I NCLUDE] (73)15.[@CMS_LUCENE_LIST] (73)16.[@CMS_LUCENE_PAGE] (75)17.[@CMS_TAG_LIST] (77)18.[@CMS_CUT ] (78)第五章常用的一些标签 (80)1.页面处理时间标签: (80)2.页面模板包含标签: (80)3.常用链接地址: (80)4.根据栏目路径、ID调用栏目名及链接: (80)5.栏目列表标签: (80)6.子栏目列表 (80)7.文章列表 (81)8.默认文章缩略图调用 (81)9.字符串长度截断标签 (81)10.最上级栏目标签 (81)11.栏目节点列表标签(用于获取页面导航路径) (82)12.TAG列表标签: (82)第一章系统简介JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。

jeecmsv7插件开发指南

jeecmsv7插件开发指南

系统插件开发指南目录系统开发指南 (1)1. 系统架构概述 (1)1.1插件配置说明 (1)1.2entity开发简介 (2)1.3dao开发配置 (2)1.4manager开发配置 (2)1.5action开发配置 (2)1.6标签开发配置 (2)1.7国际化配置 (3)1.8权限菜单配置 (3)1.系统架构简述本系统核心架构为FreeMarker+hibernate+Spirng的mvc分层架构。

jeecms支持无侵入式插件和二次开发,无需修改系统原有代码,即可无缝整合entity、manager、dao、action、功能菜单、权限、标签、国际化等功能。

1.1插件配置说明配置文件位置:/WEB-INF/config/plug。

所有的配置文件都必须在这个目录,在该目录下的配置文件会自动加载。

在该目录下新建自己的文件夹,如:test,本例为test。

即/ WEB-INF/config/plug /test配置文件说明(test插件名,可任意起名)test.properties:标签、功能菜单、权限、国际化、Hbm映射路径配置。

test-context.xml:dao、manager、标签的配置。

test-servlet-admin-action.xml:后台action的配置。

test-servlet-front-action.xml:前台action的配置。

其他与插件开发相关的文件目录/WEB-INF/languages /plug/test/admin:后台国际化文件夹/WEB-INF/languages /plug/test/front:前台国际化文件夹/WEB-INF/languages /plug/test/tpl:模板国际化文件夹/WEB-INF/jeecms_sys/:后台页面文件位置(可自行新建子文件夹)/WEB-INF/t/cms/www/default/:前台模版文件夹插件源代码包名:com.jeecms.test1.2entity开发简介建立hibernate映射文件和实体类(实例com.jeecms.test.entity.hbm)配置插件的实体映射文件路径(test.properties增加以下配置)hibernate.hbm.test.entity=classpath*:/com/jeecms/test/entity/hbm/*.hbm.xml说明hibernate.hbm为固定格式,test.entity这个key只要不和其他插件重名即可1.3dao开发配置源码开发部分可参考源码部分,配置dao的beantest-context.xml增加如下配置<bean id="cmsTestDao" class="com.jeecms.test.dao.impl.CmsTestDaoImpl"/>1.4manager开发配置源码开发部分可参考源码部分,配置manager的beantest-context.xml增加如下配置<bean id="cmsTestMng" class="com.jeecms.test.manager.impl.CmsTestMngImpl"/>1.5action开发配置源码开发部分可参考源码部分,配置action的beantest-servlet-admin-action.xml增加如下配置<bean id="testAdminAct" class="com.jeecms.test.action.admin.CmsTestAct"/>1.6标签开发配置源码开发部分可参考源码部分,配置directive的beantest-context.xml增加如下配置<bean id="test_list" class="com.jeecms.test.action.directive.CmsTestListDirective"/>test.properties增加标签配置directive.test_list=test_list上述配置说明directive.固定格式,test_list为标签名,test_list为在test-context.xml配置文件中配置的标签的id名1.7国际化配置test.properties增加国际化文件夹配置messages.front.test=/WEB-INF/languages/plug/test/front/messagesmessages.front.test.tpl=/WEB-INF/languages/plug/test/tpl/messagesmessages.admin.test=/WEB-INF/languages/plug/test/admin/messages/WEB-INF/languages /plug/test/admin:后台国际化文件夹/WEB-INF/languages /plug/test/front:前台国际化文件夹/WEB-INF/languages /plug/test/tpl:模板国际化文件夹分别在如上文件夹增加国际化配置文件,例如messages_zh_CN.properties文件配置后台国际化cms.test.title=标题,其他的类似1.8权限菜单配置test.properties增加配置plug.menu.30= cms.test.function;test/v_list.do;test:v_list//二级菜单配置plug.perms.30=global.add@test:v_add;global.edit@test:v_edit;global.save@test:o_save;global.u pdate@test:o_update配置说明:plug.menu.为新增菜单的固定格式30为插件的id(可以为任意的整形数字,例如60、600等,值越小在扩展菜单下的菜单排序靠前)cms.test.function为插件菜单名的国际化配置test/v_list.do为插件菜单链接地址test:v_list为插件菜单权限plug.perms.为固定格式,30和上面的一级菜单的id一致global.add@test:v_add;子菜单权限配置,global.add为菜单名国际化配置test:v_add为子菜单的权限。

JEECMS标签-使用说明pdf文档

JEECMS标签-使用说明pdf文档

第一部分使用说明1.标签使用概述作者:发布日期:2009-07-0110:32:14调用"JEECMS标签"的三种代码样式如下:A、${标签名称}B、[@cms.标签名称属性='值'/]C、[@cms.标签名称属性='值';标签别名]自定义样式模板[/@cms.标签名称]例如:a、${}标签用于调用网站名称b、[@cms.ArtiList chnlId=''count='10'sysContent='1-1'/]标签用于调用10篇文章的列表c、[@cms.ChnlList id=''inner='1';c]┆<a href="${c.url}">${}</a>[/@cms.ChnlList]标签用于调用栏目列表,可用于网站导航条。

注意:abc实例是与上面ABC三种形式相对应的。

大家可以逐个测试,举一反三。

为了测试上述几类标签,我们可以新建一个空白的首页模板(新建的首页模板必须以index做前缀,例如index_demo.html),进入后台管理->模板管理->template->article->blue->default,点击下图中③处的“创建模板”按钮,按要求填写必要的模板内容后保存模板,此时点击功能树上面的“刷新目录”就可以看到新加的“index_demo.html”模板了,如下所示:——>然后点击“文章栏目->首页->修改”,将新建的首页模板(index_demo.html)设为首页栏目模板,提交保存——>回到站点首页,刷新,您将看到我们刚才建立的测试首页,你就可以在上面测试各种标签的用法了(需要恢复原来的默认首页很简单,把首页栏目模板重新设置为默认模板或index.html就行了)。

jeecms后台管理操作说明_v2012版

jeecms后台管理操作说明_v2012版

jeecms v2012版后台管理1 栏目1.1相关名词解释系统登录之后,“栏目”位于主功能菜单区的第二个,相关名词解释:①网站根目录:网站所有栏目的基础,任何栏目都是是建立在网站根目录下②父栏目:指通常所说的大栏目,每个父栏目下面可以包含若干个子栏目和末级栏目,父栏目下不可以直接添加文章③子栏目:子栏目是父栏目下一级的栏目,可以当做再下一级栏目的父栏目,也可以直接当做末级栏目,当做下一级栏目的父栏目时不能添加文章,当做末级栏目时可以添加文章④末级栏目:末级栏目下面只能添加文章⑤单页栏目:单页栏目一般作为顶级栏目,并且单页栏目一般就是一个页面,比如“关于我们”各栏目层次关系示意图:1.2栏目模型管理:添加栏目时首先要选择栏目模型,栏目模型mysql版本默认的有新闻、作品、单页、下载、图库、视频和产品七种,每个栏目都需要指定对应的栏目模型,本节主要对这些栏目模型作个介绍。

栏目模型相关说明:3.0版本的模型已经可以随意添加了,除了单页模型是没有内容模型的,其余的模型都可以根据自己的意念随意添加。

模型的名称已经没有特别的含义了。

ID:栏目模型对应的ID号模型名称:栏目模型的完整名称栏目模板前缀:栏目模型对应的栏目页模板文件前缀,默认文章模型对应的栏目页模板前缀必须要是它,例如:新闻栏目类的模板名字必须是“新闻栏目_XX.html”内容模板前缀:栏目模型对应的内容页模板文件前缀,默认文章模型对应的内容页模板前缀必须要是它,例如:新闻内容类的模板名字必须是“新闻内容_XX.html”排列顺序:栏目模型的排列顺序默认:当你没有选中栏目就添加文章的时候,显示的就是这个默认栏目的内容模型里面的字段。

启用:这个栏目模型是否启用操作:对模型的修改、删除以及添加这个模型中栏目模型和内容模型的字段等操作。

(单页模型因为没有内容模型只能对其栏目模型进行操作)点击添加,填写模型信息添加完模型,还需要添加字段才能添加子栏目,点击该栏目的栏目模型和内容模型处修改去掉不需要的字段然后点击保存系统默认字段,完成模型的建立1.3栏目添加点击“文章栏目”,默认情况下系统已经给出了一个文章栏目树,您可以自己在上面进行修改,也可以创建自己的栏目。

JEECMS模板置标使用手册(重新整理版)

JEECMS模板置标使用手册(重新整理版)

CMS模板置标使用手册2012.04目录一、首页页面分析 (1)1.1首页导航 (1)1.1.1一级导航 (1)1.1.2多级导航 (1)1.2首页图片切换 (3)1.3首页新闻列表 (3)1.4带有new图标,字体加粗,变色的首页新闻列表 (5)1.5图文新闻 (6)1.5.1类型图 (6)1.5.2标题图 (7)1.6滚动 (8)1.6.1图文列表向左滚动 (8)1.6.2图文向上滚动 (9)1.6.3文字列表向上滚动 (9)1.6.4首页滚动资讯: (9)1.7文章显示所在栏目:[栏目名称] (10)1.8常用标签 (11)1.8.1常用tags (11)1.8.2标签详情页 (11)1.9图片友情链接 (12)1.10首页栏目页中新闻列表时间标签 (13)1.11首页序号变化 (13)1.12首页头条 (13)1.13首页推荐 (14)1.14首页序号 (15)1.15站点计数 (15)1.16首页栏目页颜色标签 (15)1.17 new图标 (16)1.18日期:2012年1月16日星期一农历:腊月廿三 (16)</font>"; } return JQ; } function CAL() {} RunGLNL(); 1.19 登陆到后台的代码 (20)二新闻栏目.html (22)2.1栏目页新闻列表 (22)2.2左边二级菜单效果 (23)2.3栏目页栏目本月排行 (25)三新闻内容.html (26)3.1新闻内容 (26)3.2内容页翻页 (27)3.3浏览次数 (27)3.4上一篇下一篇 (28)3.5文章内容页显示相关文章 (29)3.6内容页颜色标签 (29)3.7日顶踩(带修改没有测试通过) (30)四单页.html (30)4.1单页效果 (30)五投票模块 (31)5.1投票页 (31)5.2投票结果页 (33)六搜索 (35)6.1搜索页 (35)6.2 搜索结果页 (36)七评论 (37)7.1首页热门评论 (37)八留言管理 (42)8.1首页的留言 (43)8.2留言板首页 (44)8.3留言板类别页 (47)8.4留言板详情页 (48)九专题 (49)9.1首页精彩专题 (49)9.2专题导航页 (51)9.3专题默认页.html (54)9.3.1专题新闻列表 (63)9.3.2专题图文切换 (63)9.3.3专题排行 (64)9.3.4专题精彩图文 (64)9.3.5专题概要 (64)9.3.6专题内容图 (64)9.3.7专题热评资讯 (65)9.3.8其他热门专题 (65)常用参数解释 (66)常用部分 (66)1 留言栏目 (66)2子站点 (66)3显示站点栏目新闻的名字 (66)4 include (66)5类型图 (67)6标题图 (67)7内容图 (67)8获取新闻所在栏目的名字和地址 (67)9获取新闻的地址和标题以及新闻的摘要 (67)10取第一条新闻和换行 (67)11翻页效果标签 (68)12描述 (68)13已审待审终审 (68)文章列表标签 (68)14文章栏目ID (68)15 tag ID (68)16 siteId ID (68)17 typeid新闻的四种类型 (69)18 topicId (69)19 tagName (69)20 channelPath (69)21 channelOption (69)22 Recommend (69)23 title (69)24 image (70)25 excluded (70)26 orderby (70)文字列表标签 (71)27 lineHeight (71)28 headMarkImg (71)29 headMark (71)30 bottomLine (71)31 dateFormat (71)32 datePosition (71)33 ctgForm (71)34 showTitleStyle (72)35 useShortTitle (72)36 titLen (72)37 target (72)38 styleList (72)一、首页页面分析1.1首页导航首页导航循环从数据库中获取栏目,首页栏目页内容页导航代码是一样的。

jeecms教程

jeecms教程

jeecms教程jeecms后台操作:首页:欢迎页面介绍了jeecms程序版本、上次登录的时间、已用内存、剩余内存、最大内存和访问量。

其中访问量按日、周、月累计pv、ip和独立访问量,这些在首页左边选项pv统计、独立ip统计、独立访问统计中都可以查询到今日、昨日、每日平均访问量、历史最高访问量计算出最高访问量,历史累计访问量计算总共访问量。

欢迎页面中同样有介绍系统属性:操作系统版本、系统类型、用户目录、临时目录、java运行环境、java虚拟机,这些都是从本机体获得。

首页个人资料中修改用户信息,主要作用是修改密码,其他都是可以随意填写的。

当然,有用户修改的前提的是有用户注册,在用户会员管理中,可以注册一个新的用户,这其中用户名、密码、确认密码、会员组是必填的,若是会员组不填,系统将采用默认会员组,这就与上传附件大小和用户权限有关系了。

在会员组管理中,我们设定了每日附件总尺寸和最大附件尺寸、浏览权限和投稿权限,不同的会员是不相同的,所以一定要区分开来。

另外,管理员(全站),管理员(本站)也是有区别的,这就不需要介绍了,就文字面的意思,全站是所有站点,本站是一个站点,管理员的添加与会员添加相差无几,不过是有等级、权限与审核的区别。

等级数字越大等级越高,是否受限管理员若是选是,则只能管理自己的数据否就是可以浏览其他人的信息,这里都是选择否,便于大家一起交流。

若是你说还有是否只读的区别,你也可以理解为这是权限的一种,旨在操作与不操作之差。

与角色之上,都是选择的,部门,管理员一般是不会选择部门的,这与管理的权限是无关的。

如果要添加一个这里不存在部门,可以到用户中选择部门管理添加。

首页内容统计,可以按年、月、周、日、发布者、栏目进行查询,其结果旨在数量及所占百分比,并没有具体内容。

评论统计和留言统计与内容统计是没有什么不同的,仅是在查询全部、已回复和未回复的区别。

人均浏览数次数统计是一个单独的计算,可以说是在application中计算今日、昨日、每日平均、历史最高、历史累计的访问量。

jeecms前台程序流程

jeecms前台程序流程

一、关于web.xml的分析1.0浏览器输入http://localhost:8088/jeecms/web.xml拦截请求<context-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/config/application-context.xml/WEB-INF/config/cache-context.xml/WEB-INF/config/captcha-context.xml/WEB-INF/config/jeecore-context.xml/WEB-INF/config/jeecms-context.xml</param-value></context-param>先初始化配置文件参数<welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.shtml</welcome-file><welcome-file>index.jhtml</welcome-file></welcome-file-list>读取到这里判断调用哪个首页文件文件1.1processTime拦截器(据jeecms官方此拦截器可以记录处理时间的在外面统计加,包括整个处理流程中的时间都会记录)<filter><filter-name>processTime</filter-name><filter-class>mon.web.ProcessTimeFilter</filter-class></filter>Encoding拦截器处理所有请求的编码问题<filter><filter-name>encoding</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter< /filter-class><init-param><param-name>encoding</param-name><param-value>UTF-8</param-value></init-param></filter>osivFilter拦截器(据jeecms官方此拦截器设置一个Request的处理周期内,Session都是Open)<filter><filter-name>osivFilter</filter-name><filter-class>org.springframework.orm.hibernate3.support.OpenSessionI nViewFilter</filter-class></filter>对这几个filter处理不同的扩展名的请求:*.do,*.jspx,*.jhtml,*.htm,*.jsp1.2 JeeCmsAdmin servlet<servlet><servlet-name>JeeCmsAdmin</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</ser vlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/config/jeecms-servlet-admin.xml</param-value> </init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>JeeCmsAdmin</servlet-name><url-pattern>/jeeadmin/jeecms/*</url-pattern></servlet-mapping>此拦截器处理所有/jeeadmin/jeecms/*的请求<!--包含action--><import resource="jeecms-servlet-admin-action.xml"/>读取jeecms-servlet-admin-action.xml配置文件判断调用哪个action方法jeecms-context.xmlcommon dao 等等类都是在此配置文件中实现依赖注入1.2首页的加载过程首页的加载过程:在浏览器中输入http://localhost:8080/jeecms,回车首先进入配置文件web.xml,<context-param><param-name>contextConfigLocation</param-name><!----><param-value>/WEB-INF/config/application-context.xml/WEB-INF/config/cache-context.xml/WEB-INF/config/captcha-context.xml/WEB-INF/config/jeecore-context.xml/WEB-INF/config/jeecms-context.xml</param-value></context-param>应用范围内的初始化参数其中jeecms-context.xml是对标签的初始化<welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.shtml</welcome-file><welcome-file>index.jhtml</welcome-file></welcome-file-list>通过以上标签找到应该加载哪一个页面<servlet><servlet-name>JeeCmsFront</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/config/jeecms-servlet-front.xml</param-value></init-param><load-on-startup>2</load-on-startup></servlet><servlet-mapping><servlet-name>JeeCmsFront</servlet-name><url-pattern>*.jhtml</url-pattern></servlet-mapping><servlet-mapping><servlet-name>JeeCmsFront</servlet-name><url-pattern>*.jspx</url-pattern></servlet-mapping><servlet-mapping><servlet-name>JeeCmsFront</servlet-name><url-pattern>*.jsp</url-pattern></servlet-mapping><servlet-mapping><servlet-name>JeeCmsFront</servlet-name><url-pattern>*.htm</url-pattern></servlet-mapping>通过servlet配置,可以找到jeecms-servlet-front.xml,在此配置文件的最后有<import resource="jeecms-servlet-front-action.xml"/>代码找到jeecms-servlet-front-action.xml,在此配置文件中有<bean id="dynamicAct" class="com.jeecms.cms.action.front.DynamicPageAct"/>可以找到类DynamicPageAct,此类是首页模板。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

J e e c m s2012标签详细使用说明JEECMS V2012标签说明文档目录[@cms_tag_list] Tag列表标签 (3)[@cms_lucene_list] 搜索结果列表标签 (4)[@cms_lucene_page] 搜索结果分页标签 (6)[@cms_Include] 页面模板包含标签 (8)[@cms_guestbook_list] 留言列表标签 (9)[@cms_content_page] 文章列表分页标签 (10)[@cms_content_list] (12)[@cms_Content] 文章对象标签 (16)[@cms_topic_page] 专题分页标签 (17)[@cms_topic_list] 专题列表标签 (19)[@cms_vote] 投票标签 (20)[@cms_comment_page] 评论分页标签 (22)[@cms_comment_list] 评论列表标签 (24)[@cms_channel] 栏目对象标签 (26)[@cms_channel_list] 栏目列表标签 (28)[@cms_pagination/]参数:sysPage 分页 (29)[@process_time/]页面处理时间标签 (31)[@cms_tag_list] Tag列表标签Tag列表标签作用:显示tag列表示例:<div align="center" style="font-size:20px;color:red">热门tags:[@cms_tag_list count='8'][#list tag_list as tag]<a href="${base}/tag/${tag.id}.jspx"target="_blank">${}</a>[#if tag_has_next]|[/#if][/#list] [/@cms_tag_list]<div>效果截图:[@cms_lucene_list] 搜索结果列表标签搜索结果列表标签作用:显示搜索出来的结果列表参数:q: 搜索关键字siteId:站点IDchanneled:栏目IDstartDate::开始时间endDate:结束时间示例:<div class="w96" style="min-height:500px;">[#if q??][@cms_lucene_list q=q channelId=channelId descLen='100' append='...' count='4' sysPage='1' ]<div class="search_msg">您搜索的<span class="red">“${q!}”</span>,共有 <span class="red">${tag_list?size} 条</span> 查询结果,[@process_time/]</div>[#list tag_list as s]<dl class="list3"><dt><span>[<a href="${s.ctgUrl}" target="_blank">${s.ctgName}</a>]</span> <a href="${s.url}" title="${s.title}" target="_blank">${s.title}</a></dt><dd class="zy">[@text_cut s=s.description len=descLen append=append/]</dd><dd>来源: <a href="${s.originUrl!}" target="_blank">${s.origin!'本站原创'}</a>&nbsp;&nbsp; 浏览次数:${s.views}次 &nbsp;&nbsp; 发布时间: ${s.releaseDate} </dd> </dl>[/#list][/@cms_lucene_list][/#if]</div>结果截图:[@cms_lucene_page] 搜索结果分页标签搜索结果分页标签作用:对搜索结果分页参数:q: 搜索关键字siteId:站点IDchanneled:栏目IDstartDate::开始时间endDate:结束时间示例:<div class="w96" style="min-height:500px;">[#if q??][@cms_lucene_page q=q channelId=channelId descLen='100' append='...' count='4' sysPage='1' ]<div class="search_msg">您搜索的<span class="red">“${q!}”</span>,共有 <span class="red">${tag_list?size} 条</span> 查询结果,[@process_time/]</div>[#list tag_list as s]<dl class="list3"><dt><span>[<a href="${s.ctgUrl}" target="_blank">${s.ctgName}</a>]</span> <a href="${s.url}" title="${s.title}" target="_blank">${s.title}</a></dt><dd class="zy">[@text_cut s=s.description len=descLen append=append/]</dd><dd>来源: <a href="${s.originUrl!}" target="_blank">${s.origin!'本站原创'}</a>&nbsp;&nbsp; 浏览次数:${s.views}次 &nbsp;&nbsp; 发布时间: ${s.releaseDate} </dd> </dl>[/#list][/@cms_lucene_page][/#if]</div>结果截图:注意:[@cms_lucene_list]与[@cms_lucene_page]的效果显示是不一样的,[@cms_lucene_list]其显示的结果由其内的熟悉count和搜索结果的总数决定的,如果搜索结果的总数大于count则显示的结果就为count设定的值,如果搜索结果的总数小于count设定的值则显示搜索结果的总数。

而[@cms_lucene_page]不一样,它始终是会显示出所有的搜索结果来的,只是每一页显示的值是由count决定的,所以,我建议,一般情况下,还是用[@cms_lucene_page]比较好,因为用它既能显示出搜索结果的分页又能正确的显示出搜索出来的结果总数。

[@cms_Include] 页面模板包含标签页面模板包含标签:作用:把做好的页面引入到另外一个页面上去,一般是整个网站的一些公共部分,每个网页都需要的,比如页头,页脚。

[#include "../include/页头顶栏.html"/]示例:[#include "../include/页头顶栏.html"/][#include "../include/页头导航栏.html"/][#include "../include/页头搜索栏.html"/]效果截图:[@cms_guestbook_list] 留言列表标签留言列表标签作用:显示用户的留言列表参数:siteId:站点IDctgId:类别ID,用于调用不同类别checked:是否审核后显示。

0,不审核 1,审核默认是不审核示例:<div class="blue_right_top mt5"><h2><a href="${base}/guestbook.jspx" target="_blank">网友留言</a></h2></div><div class="blue_right_div" style="height:280px;"><div class="w96">[@cms_guestbook_list count='10'][#list tag_list as m]<dl class="gb"><dt><span>[${!}]</span>${m.titleHtml!}</dt><dd>${m.contentHtml!}</dd></dl>[/#list][/@cms_guestbook_list]</div>结果截图:[@cms_content_page] 文章列表分页标签文章列表分页标签作用:对显示的文章列表进行分页参数:tagId:TAG ID 允许多个TAG ID,用“,”分开。

相关文档
最新文档