通元模板置标说明

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1.取当前栏目下面的子栏目列表:#foreach($channelin$cms.getChildren($curChannel))trtdahref=$cms.getUrl($channel)$channel.title/a/td/tr#end2.取当前栏目父栏目的子栏目(即取出和当前栏目同级的栏目):#foreach($channelin$cms.getChildren($curChannel.parent))trtdahref=$cms.getUrl($channel)$channel.title/a/td/tr#end3.取当前栏目的前5个子栏目:#foreach($channelin$cms.getChildren($curChannel,0,5))trtdahref=$cms.getUrl($channel)$channel.title/a/td/tr#end注:0是起始位置,代表从第一个子栏目取;5是取的个数.4.取当前栏目的子栏目的分页列表:#foreach($channelin$cms.getPageChannels($curChannel,$curPage))trtdahref=$cms.getUrl($channel)$channel.title/a/td/tr#end#page()注:#page()是分页的置标。5.栏目主菜单:用于各种模板,主要是导航菜单。用户可以将指定栏目放在导航中,配合栏目管理中是否栏目主菜单来使用,未经指定的栏目不会在导航中出现#foreach($channelin$cms.getTopChildren($rootChannel))tdahref=$cms.getUrl($channel)$channel.title/a/td#end6.当前栏目标题:$curChannel.title栏目图片:imgsrc=images/$curChannel.logoborder=07.当前栏目文章列表:#foreach($articlein$cms.getContents($curChannel,10))tdahref=$cms.getUrl($article)$article.name($cms.format($content.publishDate))/a/td#end注:$cms.format($content.publishDate)为日期的格式化,可以分为以下几种格式年-月-日时:分:秒$cms.format($article.publishDate,yyyy-MM-ddhh:mm)年-月-日$cms.format($article.publishDate)月-日$cms.format($aticle.publishDate,MM-dd)时:分:秒$cms.format($article.publishDate,hh:mm:ss)8.指定栏目文章列表:#foreach($articlein$cms.getContents(公司新闻,10))trtdahref=$cms.getUrl($article)$article.name/a#showNew()/td/tr#end注:公司新闻可以换成其他栏目名称.注:#showNew()显示新稿功能,如不需要可以去掉。具体显示图片是在模板管理中global.vm中修改。——————————————————————————————————————————————————global.vm中:##显示文章为新,调用举例:#showNew($content)#macro(showNew$content)#if($cms.isNew($content,1))imgsrc=/images/new.gifborder=0#end#end注:imgsrc=/images/new.gifborder=0是new小图标存放的位置,用户根据站点中new图标的位置修改。——————————————————————————————————————————————————9.取图片新闻列表:#foreach($articlein$cms.getContents(新闻中心,5))trtdalign=righttdahref=$cms.getUrl($article)imgsrc=$cms.getPictureUrl($article)border=0/aahref=$cms.getUrl($article)$article.name/a/td/tr#end10.取当前栏目下的头条新闻列表:#foreach($articlein$cms.getContents($curChannel.name,头条新闻,10))trtdahref=”$cms.getUrl($article)”$article.name/a/td/tr#end注:头条新闻是引用频道的标题.11.取指定栏目下的头条新闻列表:#foreach($articlein$cms.getContents(首页,头条新闻,10))trtdahref=$cms.getUrl($article)$article.name/a/td/tr#end12.显示更多列表:ahref=$cms.getUrl('图片新闻')更多…/a13.栏目路径#foreach($channelin$cms.getPathChannels($curChannel))ahref=$cms.getUrl($channel)$channel.title/a»#end如果在模板管理中存在宏定义global.vm可直接引用#channelNav()14.文章路径#foreach($tmpChannelin$cms.getPathChannels($curChannel))ahref=$cms.getUrl($tmpChannel)$tmpChannel.title/a»#end$curArticle.name如果在模板管理中存在宏定义global.vm可直接引用#articleNav()15.在索引页取部分文章内容#foreach($articlein$cms.getContents(新闻中心,5))#set($fullArticle=$cmsService.getArticle($article.ID))#summary($fullArticle.content100)#end注:#summary($fullArticle.content100)是截取内容的前100个字$fullArticle.content为全部显示.16.文章的相关属性:标题:$curArticle.name副标题:$!{curArticle.viceTitle}内容:$curArticle.content摘要:$!{curArticle.summary}关键字:$!{curArticle.keyword}来源:$!{curArticle.source}作者:$!{curArticle.author}级别:$!{curArticle.grade}发布日期:$cms.format($curArticle.publishDate)--年-月-日$cms.format($curArticle.publishDate,yyyy-MM-ddhh:mm:ss)--年-月-日时:分:秒$cms.format($curArticle.publishDate,MM-dd)--月-日$cms.format($curArticle.publishDate,hh:mm:ss)--时:分:秒价格:$!{curArticle.price}扩展属性:$!{curArticle.getProperty(time)}注:扩展属性中字段填写在内容类型中定义的字段名17.文章阅读次数:scriptsrc=/cms/web/count.jsp?articleID=$curArticle.ID/script注:前提是必须在文章模板插入文章访问日志scriptsrc=/cms/web/writeLog.jsp?articleID=$curArticle.ID/script18.文章打分:scriptsrc=/cms/web/mark.jsp?articleID=$curArticle.ID/script19.文章发表评论连接:ahref=/cms/web/discuss.jsp?articleID=$curArticle.IDtarget=_blank发表评论/a20.文章一张相关图片:#if($cms.getPictureUrl($curArticle))imgsrc=$cms.getPictureUrl($curArticle)border=0#end21.文章所有相关图片:imgsrc=$cms.getUrl($cms.getPicture($curArticle,n))border=022.取图片置标栏目图片:imgsrc=/images/$curChannel.logoborder=023.当前站点id(名称)$curChannel.site.ID$curChannel.site.name24.栏目是否为推荐栏目:#if($curChannel.isSuggest==1)25.栏目所在站点名称$curChannel.site.name26.取cms中所有站点#foreach($tmpsitein$cmsService.getPageDatas(FromSiteorderbycreationDatedesc,1,50))$tmpsite.name#end27.投票#showPlacePoll(首页)注:模板管理中必须存在宏定义global.vm其中引号中的“首页”是创建投票的位置。28.问卷调查ahref=/cms/web/viewSurvey.jsp?surveyID=5target=_blank问卷调查/a注:其中的5是指问卷的id,每个问卷都有自己的id,直接去问卷管理中查看id。也可通过,查看具体问卷的链接。29.留言ahref==3&siteID=43在线留言/a注:其中的1是指留言的id,每个留言板都有自己的id,直接去留言管理中查看id,siteID指网站的ID。30.cms中嵌入检索代码formname=dataFormaction=/cms/search/searchResults.jsptarget=_blankmethod=postaccept-charset=utf-8onsubmit=document.charset='utf-8';inputname=siteIDvalue=$curChannel.site.IDtype=hiddeninputname=querytype=textinputname=Submittype=submitvalue=搜索/form

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功