TRS_WCM置标过程中经验积累
版本V4.0-2014.6.24-穿越者7号
目录
4、取既定栏目下第一篇文章的标题,截取正文部分,以及第一个附件图片的输出 2
1、嵌套模板置标
例如:<trs_template tempname="header" />定义首页头部的实例。
2、栏目名称超链接置标
例如:<TRS_CHANNEL ID='公司新闻' FIELD='_RECURL'/>
3、列表循环输出文档标题包含超链接
例如:<div class="new_list">
<TRS_DOCUMENTS id="公司新闻" channeltype="0" num="8" startpos="0" automore="FALSE" moretarget="_blank" moretext="更多..." enablelimit="FALSE">
<ul class="list_ul">
<li><TRS_DOCUMENT field="DOCTITLE" num="56" dateformat="yyyy-MM-dd HH:mm:ss" target="_blank"/></TRS_DOCUMENT>
<span><TRS_DATETIME DATEFORMAT="yyyy-MM-dd">发布日期</TRS_DATETIME></span></li>
</ul>
</TRS_DOCUMENTS>
4、取既定栏目下第一篇文章的标题,截取正文部分,以及第一个附件图片的输出
例如:<TRS_DOCUMENTS ID="主要产品" NUM="1" STARTPOS="0">
<TRS_APPENDIX MODE="PIC" INDEX="0" WIDTH="150" HEIGHT="120" EXTRA="style='border:0'" AUTOLINK="true" TARGET="_blank">picture</TRS_APPENDIX>
<h1><a href="<TRS_DOCUMENT FIELD='_RECURL'/>" class="red_h_18" TARGET="_blank"><TRS_DOCUMENT FIELD="DOCTITLE" AUTOFORMAT="false" AUTOCOLOR="false" AUTOLINK="false">title</TRS_DOCUMENT></a></h1>
<a href="<TRS_DOCUMENT FIELD='_RECURL'/>" TARGET="_blank">
<TRS_COLUMN id=DOCHTMLCON NUM="116"></TRS_COLUMN></a>
</TRS_DOCUMENTS>
5、友情链接置标
例如:<TRS_DOCUMENTS id="友情链接" channeltype="0" num="5" startpos="0" automore="FALSE" moretarget="_blank" moretext="更多..." enablelimit="FALSE">
<script language="JavaScript" type="text/javascript">
var urltitle='<TRS_DOCUMENT FIELD="DOCTITLE" TARGET="_blank">文档标题</TRS_DOCUMENT>';
var urladdress='<TRS_DOCUMENT FIELD="DOCSOURCE" TARGET="_blank">文档来源</TRS_DOCUMENT>';
document.write('<a href="'+urladdress+'">'+urltitle+'</a>');
</script>
</TRS_DOCUMENTS>
6、本栏目名称
例如:<TRS_CHANNEL ID="OWNER">本栏目名称</TRS_CHANNEL>
7、当前位置:
例如:<TRS_COLUMN id=_TRSCURPAGE>当前位置</TRS_COLUMN>
8、静态分页
例如:
<SCRIPT LANGUAGE="JavaScript">
<!--
function createPageHTML(_nPageCount, _nCurrIndex, _sPageName, _sPageExt){
if(_nPageCount == null || _nPageCount<=1){
return;
}
var nCurrIndex = _nCurrIndex || 0;
document.write("第");
if(nCurrIndex == 0)
document.write(" 1 ");
else
document.write(" <a href=\""+_sPageName+"."+_sPageExt+"\" >1</a> ");
for(var i=1; i<_nPageCount; i++){
if(nCurrIndex == i)