泽元网站内容管理系统ZCMS V22模板手册最新版本 免费下载.docx

上传人:b****5 文档编号:30176998 上传时间:2023-08-05 格式:DOCX 页数:170 大小:1.77MB
下载 相关 举报
泽元网站内容管理系统ZCMS V22模板手册最新版本 免费下载.docx_第1页
第1页 / 共170页
泽元网站内容管理系统ZCMS V22模板手册最新版本 免费下载.docx_第2页
第2页 / 共170页
泽元网站内容管理系统ZCMS V22模板手册最新版本 免费下载.docx_第3页
第3页 / 共170页
泽元网站内容管理系统ZCMS V22模板手册最新版本 免费下载.docx_第4页
第4页 / 共170页
泽元网站内容管理系统ZCMS V22模板手册最新版本 免费下载.docx_第5页
第5页 / 共170页
点击查看更多>>
下载资源
资源描述

泽元网站内容管理系统ZCMS V22模板手册最新版本 免费下载.docx

《泽元网站内容管理系统ZCMS V22模板手册最新版本 免费下载.docx》由会员分享,可在线阅读,更多相关《泽元网站内容管理系统ZCMS V22模板手册最新版本 免费下载.docx(170页珍藏版)》请在冰豆网上搜索。

泽元网站内容管理系统ZCMS V22模板手册最新版本 免费下载.docx

泽元网站内容管理系统ZCMSV22模板手册最新版本免费下载

 

泽元网站内容管理系统(ZCMS)V2.2

模板手册

 

北京泽元迅长软件有限公司

2013年11月

文档更新历史

序号

文档版本

编写/修订人

更新内容

更新日期

1

1.0

李伟仪、欧阳晓亮

创建

2012-05-22

2

1.0

兰军

格式重排、完善

2012-07-12

3

1.0

虞秋杰

代码示例及截图补充

2012-08-22

4

2.2

李伟仪

更新

2013-11-11

5

2.2

范梦媛

更新

2013-11-19

6

2.2

范梦媛

调整表格样式,增加列表标签体内可用的属性列表

2013-12-26

 

关于本文档

ZCMS是泽元软件出品的一套基于J2EE技术和AJAX技术的企业级网站内容管理软件,旨在帮助用户解决日益复杂的内容信息的创建、维护、发布和应用。

本文档详细地介绍了ZCMS2.2模板制作方法,是用户熟悉和掌握ZCMS模板制作的参考资料。

1.1.读者对象

本文档的读者为ZCMS的使用者。

使用者应具备以下基础知识:

●熟悉MicrosoftInternetExplorer或MozillaFirefox的使用

●熟悉Windows或Linux/Unix操作系统

●熟悉HTML基本知识和相关的HTML页面制作方法

1.2.用户反馈

感谢您使用泽元软件的产品。

如果您发现本文档中有错误或者产品运行不正常,或者您对本文档有任何意见和建议,请及时与泽元软件联系。

您的意见将是我们做版本修订时的重要依据。

1.3.联系地址

北京泽元迅长软件有限公司:

北京市海淀区上地东路1号院盈创动力E座304室

邮编:

100085

电话:

(010)

传真:

(010)

Email:

通用标签

1.

1.4.

if>条件标签

标签描述:

当condition属性指定的条件满足时执行标签内容

标签属性:

属性

数据类型

允许值

用法

condition

String

条件表达式,可以使用${}占位符

output

String

条件成立时输出的值

标签实例:

ifcondition="${i%6==0}">

    if>

  • ${Article.PublishDate}${Article.Title}
  • ifcondition="${(i+1)%6==0&&i!

    =0}">

if>

显示效果:

1.5.

else>条件分枝标签

标签描述:

必须和

if>联合使用,如果

if>条件不满足,则执行本标签标签内容

标签实例:

ifcondition="${i==0}">

  • ${Article.HitCount}${Article.Title}
  • if>

    else>

    1pxsolid#E6E6E6">${Article.HitCount}${charwidth(Article.Title,30)}

    else>

    显示效果:

    1.6.

    list>列表标签

    标签描述:

    用于遍历数据。

    本标签必须位于继承了AbstractListTag的标签的标签体内,不能单独使用。

    标签属性:

    属性

    数据类型

    允许值

    用法

    count

    Long

    一共取几条数据

    begin

    Long

    从第几行起获取数据

    data

    String

    使用${}从上下文中获取DataTable以用于迭代,本属性一般不需要手工指定。

    item

    String

    占位符前缀,迭代时使用此前缀引用数据。

    一般情况下本属性不需要指定值。

    标签实例:

      articlecatalogid="${Catalog.ID}"level="Current"page="true"pagesize="10">

      list>

    • ${Article.PublishDate}${Article.Title}
    • list>

      article>

    显示效果:

    1.7.

    eval>表达式求值标签

    标签描述:

    可以将类似于${Name+1}的表达式求值并输出结果

    标签属性:

    属性

    数据类型

    允许值

    用法

    expression

    String

    求值表达式,可以使用${}占位符

    标签实例:

    articlecatalogid="${Catalog.ID}"level="Current"page="true">

    list>

  • evalexpression="${i+1}"/>.${Article.Title}

  • list>

    article>

    注:

    建议直接使用占位符计算表达式${i+1}

    显示效果:

    1.8.

    var>变量置值标签

    标签描述:

    将value属性的值置入到名称等于name属性的全局变量中去

    标签属性:

    属性

    数据类型

    允许值

    用法

    name

    String

    变量名

    value

    String

    变量值

    标签实例:

    varname="Type"value="Article">

    var>

    之后可在模板中通过${Type}获取到值Article

    1.9.

    for>循环标签

    标签描述:

    For循环,支持from、to、step三个属性

    标签属性:

    属性

    数据类型

    允许值

    用法

    from

    String

    从第几个起开始循环

    to

    String

    循环到第几个结束

    step

    String

    循环变量步长

    标签实例:

    forfrom="${Page.Index-4}"to="${7+Page.Index}">

    ifcondition="${j>0&&j<=Page.Count}">

    ifcondition="${j-1==Page.Index}">

    ${j}

    if>

    else>

    ID=${Request.ID}&Query=${Request.URLEncodeQuery}&PageIndex=

    evalexpression='${j-1}'/>">

    ${j}

    else>

    if>

    1.10.

    list>自由数据标签

    标签描述:

    用于循环指定方法返回的数据集

    标签属性:

    属性

    数据类型

    允许值

    用法

    begin

    Long

    从第几行起获取数据

    page

    String

    true=true

    false=false

    是否支持分页

    pagesize

    Long

    分页大小

    count

    Long

    一共取几条数据

    condition

    String

    数据条件,支持SQL

    method

    String

    后台方法

    标签体内数据对象:

    Data

    标签实例:

    listmethod="CommentList.getData"page="true"pagesize="5">

    list>

    ${Data.AddTime}
    ${Data.Content}

    list>

    list>

    后台方法实例:

    publicDatTablegetData(AbstractExecuteContextcontext){

    returnnewDataTable();

    }

    显示效果:

    1.11.

    pagebar>数据分页标签

    标签描述:

    分页条标签,用于在列表页面展现分页条。

    标签属性:

    属性

    数据类型

    允许值

    用法

    mode

    String

    分页条模式,值为classical时,显示旧版分页条,其他情况下显示新版分页条

    标签实例1(默认分页条):

    pagebarmode="classicial"/>

    显示效果:

    标签实例2(自定义分页条):

    pagebar>

    style="margin:

    0auto;">

    ifcondition="${Page.Index>=1}">

    ContentType=${Request.ContentType}&ContentID=${Request.ContentID}&SiteID=${Request.SiteID}&CatalogID=${Request.CatalogID}&PageIndex=

    evalexpression='${Page.Index}'/>">

    langid="">上一页

    lang>

    if>

    ifcondition="${Page.Index>=3}">

    ContentType=${Request.ContentType}&ContentID=${Request.ContentID}&SiteID=${Request.SiteID}&CatalogID=${Request.CatalogID}&PageIndex=1">1 ...  

    if>

    ifcondition="${Page.Index==2}">

    ContentType=${Request.ContentType}&ContentID=${Request.ContentID}&SiteID=${Request.SiteID}&CatalogID=${Request.CatalogID}&PageIndex=

    evalexpression='${Page.Index-1}'/>">

    evalexpression='${Page.Index-1}'/> 

    if>

    ifcondition="${Page.Index>=1}">

    ContentType=${Request.ContentType}&ContentID=${Request.ContentID}&SiteID=${Request.SiteID}&CatalogID=${Request.CatalogID}&PageIndex=

    evalexpression='${Page.Index}'/>">

    evalexpression='${Page.Index}'/>

    if>

    evalexpression="${1+Page.Index}"/> 

    ifcondition="${Page.Count-2>=Page.Index}">

    ContentType=${Request.ContentType}&ContentID=${Request.ContentID}&SiteID=${Request.SiteID}&CatalogID=${Request.CatalogID}&PageIndex=

    evalexpression="${2+Page.Index}"/>">

    evalexpression="${2+Page.Index}"/> 

    if>

    ifcondition="${Page.Count-3>=Page.Index}">

    ContentType=${Request.ContentType}&ContentID=${Request.ContentID}&SiteID=${Request.SiteID}&CatalogID=${Request.CatalogID}&PageIndex=

    evalexpression="${3+Page.Index}"/>">

    evalexpression="${3+Page.Index}"/>

    if>

    ifcondition="${Page.Count-3>Page.Index}">

     ...  

    ContentType=${Request.ContentType}&ContentID=${Request.ContentID}&SiteID=${Request.SiteID}&CatalogID=${Request.CatalogID}&PageIndex=${Page.Count}">${Page.Count}

    if>

    ifcondition="${Page.Count-1>Page.Index}">

    ContentType=${Request.ContentType}&ContentID=${Request.ContentID}&SiteID=${Request.SiteID}&CatalogID=${Request.CatalogID}&PageIndex=

    evalexpression="${2+Page.Index}"/>">

    langid="">下一页

    lang>

    if>

    pagebar>

    显示效果:

    1.12.

    lang>国际化标签

    标签描述:

    用于在模板中显示国际化字符串

    标签属性:

    属性

    数据类型

    允许值

    用法

    id

    String

    国际化字符串ID

    language

    String

    语言

    default

    String

    默认值,当国际化字符串未找到时输出此值

    标签实例:

    langid="">下一页

    lang>

    1.13.

    split>分隔符标签

    标签描述:

    用于将字符串分隔成字符数组且可内嵌

    list>循环输出

    标签属性:

    属性

    数据类型

    允许值

    用法

    begrin

    Long

    从第几行起获取数据

    page

    String

    true=true

    false=false

    是否支持分页

    pagesize

    Long

    分页大小

    count

    Long

    一共取几条数据

    condition

    String

    数据条件,支持SQL

    value

    String

    需要分隔的字符串

    spliter

    String

    分隔符

    标签体内数据对象:

    Data

    标签体内可用的属性:

    属性

    允许值

    说明

    Value

    被分割的值

    标签实例:

    splitvalue="${Article.Tag}"spliter="">

    list>${Data.Value}

    list>

    split>

    效果显示:

    (将文章的tag以空格分隔并输出)

    CMS标签

    1.

    1.14.

    position>当前位置标签

    标签描述:

    用于显示当前位置

    标签属性:

    属性

    数据类型

    允许值

    用法

    catalog

    String

    目标栏目,可使用类似${Catalog.ID}的占位符、栏目ID或栏目名称

    spliter

    String

    链接分隔符,默认“>”

    home

    String

    是否添加首页链接

    homename

    String

    首页链接名称,默认名称“首页”

    标签实例:

    当前位置:

    positionhome="true"spliter=">>"homename="返回首页"/>

    (通常简写为:

    当前位置:

    position/>)

    显示效果:

    1.15.

    pagebar>分页条标签

    标签描述:

    分页条标签,用于在列表页面展现分页条。

    标签属性:

    属性

    数据类型

    允许值

    用法

    mode

    String

    分页条模式,值为空则为默认样式,值为classic则为旧版样式

    标签实例1:

    (默认样式)

    pagebar>

    pagebar>

    显示效果:

    标签实例2:

    (自己定义的样式)

    pagebar>

    首页

    ifcondition="${Page.Index>0}">

    ifcondition="${Page.Index>1}">

    evalexpression="${Page.Index-1}"/>${FileType}">上一页

    if>

    else>

    上一页

    else>

    if>

    ifcondition="${Page.Index}<${Page.Count-1}">

    evalexpression="${1+Page.Index}"/>${FileType}">下一页

    if>

    evalexpression="${Page.Count-1}"/>${FileType}">末页

    pagebar>

    显示效果:

    1.16.

    style>节日风格标签

    标签描述:

    在页面中展现指定的节日风格

    标签属性:

    属性

    数据类型

    允许值

    用法

    code

    String

    风格代码

    标签实例:

    stylecode="zqj">

    style>

    显示效果:

    1.17.

    adv>广告标签

    标签描述:

    在页面中展现指定的广告内容

    标签属性:

    属性

    数据类型

    允许值

    用法

    code

    String

    版位别名

    params

    String

    广告策略参数

    标签实例:

    advcode="zcms"params="keywords:

    内容管理">

    adv>

    显示效果:

    说明:

    选择广告权重策略,该广告版位被应用后,系统会根据各个广告(状态为启用)的权重在所有广告(状态为启用)权重之和中所占的比例来决定广告(状态为启用)的显示几率;选择广告关键字策略,该广告版位被应用后,系统会根据各个广告(状态为启用)中的关键字与应用该广告版位的模板下

    advcode="代码"params="keywords:

    关键词"/>标签中的关键字的匹配程度来显示匹配程度最高的广告。

    图片列表和图片轮换版位的广告不执行广告关键字和广告权重策略,默认显示所有被启用的广告。

    1.18.

    tagword>tag词云标签

    标签描述:

    tag词云标签

    标签实例:

    tagword>

    tagword>

    模板中主要区域代码:

    展开阅读全文
    相关资源
    猜你喜欢
    相关搜索

    当前位置:首页 > 自然科学 > 数学

    copyright@ 2008-2022 冰豆网网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1