Document

 咨询热线

18969909123

微信扫码咨询

收 起 

咨询热线

返回顶部

JEECMSv9.x常用功能标签大全

发布时间: 2018-01-11 18:09:22 作者:本站编辑 来源: 本站原创 浏览次数:964429

内容列表 [@cms_content_list]

文章列表标签

参数除了包含 [@cms_content_page]相同的标签,新增了

参数ids: 允许多个文章ID,用","分开,如果标签用了ids参数,则

tagId  tagName topicId  channelId  channelPath  siteId这些参数无效

count参数变更为查询多少条数据

具体例子:

<div class="w250 fr">

  <div class="rb_right_top"><h2><a href="#" target="_blank">热门资讯排行榜</a></h2></div>

 <div class="rb_right_div">  

  <ul class="order">

    [@cms_content_list count='10' titLen='15' orderBy='9' channelOption='1']

    [#list tag_list as a]

    <li><a href="${a.url}" title="${a.title}" target="_blank">[@text_cut s=a.title len=titLen append=append/]</a></li>

    [/#list]

    [/@cms_content_list]

  </ul>

 </div>

 <div class="rb_right_low"></div>

</div>


内容相关阅读列表 [@cms_content_list]

 [@cms_content_list typeId='1' count='5'   tagName=content.tagStr excludeId=content.id] 

<ul> 

[#list tag_list as a] 

<li class="content-article-li"><a href="${a.url}" target="_blank" class="content-aritcle-title">${a.title}</a></li> 

[/#list]  

</ul> 

[/@cms_content_list]


单篇内容 [@cms_content]

文章标签对象

参数详解:

id: 文章ID

next:   0 下一篇  1上一篇 ,非必选,若是没有该参数则找到具体某文章。

channelId:栏目ID  若是设置了栏目id,则上一篇下一篇是针对的栏目下的内容,若是没有设定则是本站内。

作用:显示某篇文章

具体例子:

<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>


投票列表 [@cms_vote_list]

[@cms_vote_list siteId=’1’ count=’5’]

  [#list tag_list as vote]

 <a href="${base}/vote.jspx?voteId=${vote.id}">[@text_cut s=vote.title?html len=14 append='...' /] [#if vote.endTime??]${vote.endTime?string("yyyy-MM-dd")}[/#if]</a>

 [/#list]

[/@cms_vote_list]

参数详解:

siteId: 站点ID

count:  数量

作用:投票列表


投票 [@cms_vote]

[@cms_vote id=’1’siteId=’1’] 

投票标签

参数详解:

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

siteId:站点ID  默认为当前站点

作用:实现网络调查投票模块

具体例子:

[@cms_vote]

[#if !tag_bean??]

<div>没有默认投票主题</div>

[#else]

<form name="votes" action="${base}/vote.jspx" method="post" target="_blank">

<h1>${tag_bean.title?html}</h1>

<input type="hidden" name="voteId" value="${tag_bean.id}"/>

      <h3>${tag_bean.description?html}</h3>

      <div class="survey_list">

        [#list tag_bean.subtopics as subTopic]

        <div class="item">

          <p>${subTopic_index+1}、${subTopic.title?html}</p>

          <div>

          [#if subTopic.isRadio]

          [#list subTopic.voteItems as item]

          <span><input type="radio" name="itemIds${subTopic.id}" value="${item.id}"/>${item_index+1}.${item.title?html}</span>

          [/#list]

          [/#if]

          [#if subTopic.isMulti]

          [#list subTopic.voteItems as item]

          <span><input type="checkbox" name="itemIds${subTopic.id}" value="${item.id}"  id="${item.id}"/>${item_index+1}.${item.title?html}</span>

           <img src="${item.picture!}"/>

          [/#list]

          [/#if]

          [#if subTopic.isText]

          <textarea name="reply" type="text"></textarea>

          [/#if]

          </div>

        </div>

        <input name=subIds type="hidden" value="${subTopic.id}"/>

        [/#list]

      </div>

      <div class="survey_Btn"><input type="submit" value="提交投票"><a href="${base}/vote_result.jspx?voteId=${tag_bean.id}" class="result">查看投票结果</a></div>

</form>

[/#if]

[/@cms_vote]

投票对象属性:

title:标题

description:描述

startTime:开始时间

endTime:结束时间

subtopics:投票题目对象集合

records:投票记录对象集合

投票题目对象属性

isRadio 题目类型是否单选

isMulti 题目类型是否多选

isText 题目类型是否文本回复

title 题目标题

priority题目排序

voteItems  题目选项对象集合

voteReplys 文本类型题目回复对象集合

题目选项对象属性

title:题目选项对象标题

priority: 题目选项对象排序

picture:图片上传位置

voteCount:选项投票数

文本类型题目回复对象属性

reply:文本回复内容


5629