jeecms 2012 标签介绍

1.             [@cms_tag_list] Tag列表标签

1.1作用

显示tag列表

1.2示例

<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">${tag.name}</a>

[#if tag_has_next]|[/#if]

[/#list]

[/@cms_tag_list]

<div>

 

 

2.             [@cms_lucene_page]搜索结果分页标签

        2.1作用

              对搜索结果分页

       2.2参数

q: 搜索关键字
siteId:
站点ID
channeled:
栏目ID
startDate:
:开始时间
endDate:
结束时间

 

 

 

3.             [@cms_lucene_list] 搜索结果列表标签

3.1作用

显示搜索出来的结果列表

3.2参数

q: 搜索关键字
siteId:
站点ID
channeled:
栏目ID
startDate:
:开始时间
endDate:
结束时间

4.             [@cms_Include]页面模板包含标签

4.1作用

把做好的页面引入到另外一个页面上去,一般是整个网站的一些公共部分,每个网页都需要的,比如页头,页脚。

[#include "../include/页头顶栏.html"/]

 

5.             [@cms_guestbook_list]留言列表标签

5.1作用

显示用户的留言列表

5.2参数

siteId:站点ID
ctgId:
类别ID,用于调用不同类别
checked:
是否审核后显示。0,不审核 1,审核默认是不审核

 

6.             [@cms_content_page]文章列表分页标签

6.1作用

对显示的文章列表进行分页

6.2参数

tagId:TAG ID 允许多个TAG ID,用“,”分开。和tagNames之间二选一,ID优先级更高。
tagName: TAG NAME
允许多个TAG NAME ,用分开。
topicId
:专题ID
channelId:
栏目ID,允许多个栏目ID,用分开。和channelpath之间二选一,ID优先级更高。
channelPath:
栏目路径,允许多个栏目路径,用分开。
channelOption:
栏目选项,用于单栏目情况下。

0 :自身栏目

1 :包含子栏目

2: 包含副栏目
siteId
:站点ID,可选,允许多个站点ID,用分开。
typeId
:类型ID,可选,允许多个类型ID,用分开。
Recommend
:是否推荐。

0 :所有都推荐

1 :推荐

2 :不推荐,

默认所有。
title
:标题,可以为null
image
标题图片,

0 :所有

1 :有

2 :没有

默认所有
orderBy :
排序方式

0ID降序

1ID升序

2:发布时间降序

3:发布时间升序

4:固定级别降序,发布时间降序

5固定级别降序,发布时间升序

6:日访问降序(推荐)

7:周访问降序

8:月访问降序

9:总访问降序

10日评论降序(推荐)

11周评论降序

12月评论降序

13总评论降序

14日下载降序(推荐)

15周下载降序

16月下载降序

17总下载降序

18日顶降序(推荐)

19周顶降序

20月顶降序

21总顶降序
excludeId
:不包含的文章ID,用于按tag查询相关文章

 

 

7.             [@cms_content_list] 文章列表标签

         7.1作用

    显示文章列表

    7.2参数

id:文章ID,允许多个文章的ID,用分开。排斥其他所有删选参数
tagId:TAG ID
允许多个TAG ID,用分开。和tagNames之间二选一,ID优先级更高。
tagName: TAG NAME
允许多个TAG NAME ,用分开。
topicId
:专题ID
channelId:
栏目ID,允许多个栏目ID,用分开。和channelpath之间二选一,ID优先级更高。
channelPath:
栏目路径,允许多个栏目路径,用分开。
channelOption:
栏目选项,用于单栏目情况下。

0 :自身栏目

1 :包含子栏目

2: 包含副栏目
siteId
:站点ID,可选,允许多个站点ID,用分开。
typeId
:类型ID,可选,允许多个类型ID,用分开。
Recommend
:是否推荐。 0 :所有都推荐 1 :推荐 2 :不推荐,默认所有
title
:标题,可以为null
image
标题图片,

0 :所有

1 :有

2 :没有

默认所有
orderBy :
排序方式

0ID降序

1ID升序

2:发布时间降序

3:发布时间升序

4:固定级别降序,发布时间降序

5固定级别降序,发布时间升序

6:日访问降序(推荐)

7:周访问降序

8:月访问降序

9:总访问降序

10日评论降序(推荐)

11周评论降序

12月评论降序

13总评论降序

14日下载降序(推荐)

15周下载降序

16月下载降序

17总下载降序

18日顶降序(推荐)

19周顶降序

20月顶降序

21总顶降序
excludeId
:不包含的文章ID,用于按tag查询相关文章
style_list
:文章列表显示样式
文字列表
lineHeight
:行高;【行高】
headMarkImg:
列表头图片;【图片地址】
headMark:
列表头编号;【1:小黑点;2:小红点;3:单箭头;4:双箭头】
bottomLine:
下划线;【0:无;1:有】不能为空。
dateFormat:
日期格式;【java日期格式,如:yyyy-MM-dd
datePosition:
日期位置;【1:后面左边;2:后面右边;3:前面】不能为空
ctgForm:
类别;【0:无;1:栏目;2:站点】不能为空

showTitleStyle:显示标题样式;【0:不显示;1:显示】不能为空
useShortTitle:
是否使用简短标题;【0:不使用;1:使用】不能为空
titLen:
标题长度;【英文字母按半个计算】为空则不截断
target:
是否新窗口打开;【0:原窗口;1:新窗口】不能为空
styleList
:文章列表显示样式

 

8.             [@cms_content]文章对象标签

8.1作用

显示某篇文章

8.2参数

id: 文章ID
next:
下一篇
channeled:l
栏目ID

8.3示例

<div class="other box" align="center">
            <div class="ding fl" onclick="Cms.up('${base}',${content.id},${content.ups});"><span id="ups"></span>
              <p>
</p>
            </div>
            <div class="cai fl" onclick="Cms.down('${base}',${content.id},${content.downs});"><span id="downs"></span>
              <p>
</p>
            </div>
            <ul>
              <li><strong>
上一篇:</strong>[@cms_content id=content.id next='1' channelId=channel.id][#if tag_bean??]<a href="${tag_bean.url}">${tag_bean.title}</a>[#else]没有了[/#if][/@cms_content]</li>
              <li><strong>
下一篇:</strong>[@cms_content id=content.id next='0' channelId=channel.id][#if tag_bean??]<a href="${tag_bean.url}">${tag_bean.title}</a>[#else]没有了[/#if][/@cms_content]</li>
            </ul>
          </div>

 

9.             [@cms_vote]投票标签

9.1作用

实现投票模块

9.2参数

id:投票ID 可以为空,为空则获取站点的默认投票
siteId:
站点ID  默认为当前站点

9.3示例

<div class="w250 fr">
  <div class="pink_right_top"><h2><a href="#">
网友投票</a></h2></div>
 <div class="pink_right_div" style="min-height:240px;">
 <div class="w98">
 [@cms_vote]
 [#if !tag_bean??]
<div>
没有默认投票主题</div>
[#else]
<form name="votes" action="${base}/vote.jspx" method="post" target="_blank">
  <table width="100%" border="0" cellspacing="5" cellpadding="0">
    <tr>
      <td height="30" colspan="2" align="left">${tag_bean.title?html}
        <input type="hidden" name="voteId" value="${tag_bean.id}"/></td>
    </tr>
    [#if tag_bean.multiSelect gt 1]
    [#list tag_bean.items as item]
    <tr>
      <td width="9%" height="20" align="center"><input type="checkbox" name="itemIds" value="${item.id}" onClick="check_votes(${tag_bean.multiSelect})" id="${item.id}"/></td>
      <td width="91%" align="left">${item.title?html}</td>
    </tr>
    [/#list]
    [#else]
    [#list tag_bean.items as item]
    <tr>
      <td width="9%" height="20" align="center"><input type="radio" name="itemIds" value="${item.id}"/></td>
      <td width="91%" align="left">${item.title?html}</td>
    </tr>
    [/#list]
    [/#if]
    <tr>
      <td height="30" colspan="2" align="center"><input type="submit" value="
" onClick="return check_votes(${tag_bean.multiSelect})"/>
        &nbsp; <a href="${base}/vote_result.jspx?voteId=${tag_bean.id}" target="_blank">
查看投票结果</a> </td>
    </tr>
  </table>
</form>
[/#if]
[/@cms_vote]
 </div>
 </div>
 <div class="pink_right_low"></div>
</div>
</div>

 

 

10.       [@cms_topic_page]专题分页标签

10.1作用

对页面显示的专题列表进行分页
10.2参数

channelId:栏目ID
recommend
:是否推荐

 10.3示例
<div class="pagebar" style="margin:30px auto;"> 
    [@cms_topic_page count='2' descLen='50' append='...']
  <div class="pagebar" >
      [#list tag_pagination.list as t]
   <dl class="list line zt">
    <dt><a href="${base}/topic/${t.id}.jspx" target="_blank">${t.name}</a></dt>
    <dd class="pic"><a href="${base}/topic/${t.id}.jspx"><img src="${t.titleImg!site.defImg}"/></a></dd>
    <dd class="text">[@text_cut s=t.description len=descLen append=append/]</dd>
   </dl>    
   [/#list]
  </div>
        <div>[@cms_pagination sysPage='1'/]</div>
        [/@cms_topic_page]    
</div>

11.       [@cms_topic_list]专题列表标签

11.1作用

显示专题列表
11.2参数

channeled:栏目ID

recommend:是否推荐

11.3示例
<table width="980" border="0" align="center" cellpadding="1" cellspacing="1">
          <tr>
            <td align="right"  background="/${res}/img/topic/lmbj.gif"><img src="/${res}/img/topic/lm_2.gif"/></td>
            <td width="990" align="left" background="/${res}/img/topic/lmbj.gif"><h2>
热门专题</h2></td>
          </tr>
          <tr>
            <td colspan="2" bgcolor="#FFFFFF">    
     [@cms_topic_list count='4' descLen='36' append='...']
     [#list tag_list as t] 
   <dl class="list line zt box">
    <dt><a href="${base}/topic/${t.id}.jspx" target="_blank">${t.name}</a></dt>
    <dd class="pic"><a href="${base}/topic/${t.id}.jspx"><img src="${t.titleImg!site.defImg}"/></a></dd>
    <dd class="text">[@text_cut s=t.description len=descLen append=append/]</dd>
   </dl>
     [/#list]
        [/@cms_topic_list]   
   </td>
          </tr>
</table>

 

12.       [@cms_comment_page]评论分页标签

12.1作用

对评论列表进行分页

12.2参数

siteId:站点id
contentId
:内容ID
greaterThen:
评论内容最大支持大于多少
checked:
是否需要审核
recommend:
是否推荐
orderBy:
排列顺序:0 :按评论时间降序 1 :按评论时间升序。默认降序

12.3示例:
<div class="pagebar">
   [@cms_comment_page contentId=contentId count='6' orderBy='1']   
          <dl class="rmpl">
            [#if tag_pagination.list?size = 0]
            <dt><span>
暂无相关评论!</span></dt>
      [#else]
      [#list tag_pagination.list as c]
     <dt><span>${(c.commentUser.username)!"
匿名网友"}</span> ${c.createTime} 评论道:</dt>
     <dd>${c.textHtml!}</dd>
     <dd class="line"></dd>
   [/#list]
<div class="pagebar">[@cms_pagination sysPage='1'/]</div>
            [/#if]
          </dl>    
          [/@cms_comment_page]   
   </div>

 

13.       [@cms_comment_list]评论列表标签

13.1作用

显示评论列表

13.2参数

siteId:站点id
contentId
:内容ID
greaterThen:
评论内容最大支持大于多少
checked:
是否需要审核
recommend:
是否推荐
orderBy:
排列顺序:0 :按评论时间降序 1 :按评论时间升序。默认降序

13.3示例:
<div class="blue_right_top"><h2><a href="#" target="_blank">
热门评论</a></h2></div>
 <div class="blue_right_div">
  [@cms_comment_list siteId='1' count='5' recommend='1' textLen='50' append='...']
  <dl class="rmpl">
  [#list tag_list as c]
   <dt><span>${(c.commentUser.username)!"
匿名网友"}</span> <a href="${c.content.url}" target="_blank">${c.content.title}</a> 评论道:</dt>
   <dd>[@text_cut s=c.textHtml len=textLen append=append/]</dd>
   <dd class="line"></dd>
  [/#list]
  </dl>
  [/@cms_comment_list]
 </div>

 

14.       [@cms_channel]栏目对象标签

14.1作用

显示某个栏目

14.2参数

id:栏目ID
path
:栏目路径
siteId:
站点ID,存在时获取该站点栏目,不存在时获取当前站点栏目

14.3示例
[@cms_channel id='1']
<ahref="${tag_bean.url}" target="_blank">${tag_bean.name}</a>
[/@cms_channel]

 

15.       [@cms_channel_list]栏目列表标签

15.1作 用

显示各栏目列表

15.2参 数:

parentId:存在时,获取该栏目的子栏目,不存在时,获取顶级栏目channel.parent.id

siteId:站点ID。存在时,获取该站点顶级栏目,不存在时获取当前站点顶级栏目。(仅在parentId不存在时起作用)

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

linkClass:链接class

style:标签内部样式。如果指定sysContentuserContent,则该项无效。【1:普通链接列表;】(默认1

sysTpl:使用系统模板。【0:不使用;1:使用】(默认1

sysContent:系统内容样式。(默认0

userContent:自定义内容样式。如果指定了系统内容样式,则该项无效。(默认0

sysPage:系统分页样式。【0:不分页;1:样式一;2:样式二】(默认0

userPage:自定义分页样式。如果指定了系统分页样式,则该项无效。【0:不分页;1:样式一;2:样式二】(默认0

custom:字符串数组。用于个性化处理。(默认空数组)

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

15.3示例:

[@cms_channel_list tpl='1'/]

16.       [@cms_pagination/]分页标签

16.1作用

对页面显示出来的记录进行分页

16.2参数

sysPage是否为内容分页。1:内容分页;0:栏目分页。默认栏目分页。

这个分页标签使用一般是跟其他标签一起使用的,一般和一些列表标签一起使用。

16.3示例

[@cms_pagination sysPage='1'/]


和别的标签一起使用示例:
<div class="pagebar">
   [@cms_comment_page contentId=contentId count='6' orderBy='1']   
          <dl class="rmpl">
            [#if tag_pagination.list?size = 0]
            <dt><span>
暂无相关评论!</span></dt>
      [#else]
      [#list tag_pagination.list as c]
     <dt><span>${(c.commentUser.username)!"
匿名网友"}</span> ${c.createTime} 评论道:</dt>
     <dd>${c.textHtml!}</dd>
     <dd class="line"></dd>
   [/#list]
  <div class="pagebar">[@cms_pagination sysPage='1'/]</div>  
            [/#if]
          </dl>    
          [/@cms_comment_page]   
   </div>

 

17.       [@process_time/]页面处理时间标签

17.1作用

显示处理某个页面所需要的时间

17.2示例

[@process_time/]

 

猜你喜欢

转载自haoq.iteye.com/blog/1936783