标签内部变量及方法
最后更新于:2022-04-01 04:19:05
[返回首页](#)
# 标签内部变量及方法
<table width="100%" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h1>标签内部变量</h1></td> </tr><tr><td colspan="4" bgcolor="#EFEFEF">一下特定的变量只适用所支持的标签中,而不像全局变量支持任意位置了。参照所‘可使用的标签’即可在支持的标签中使用。</td> </tr><tr><th width="11%" bgcolor="#EFEFEF"> 标签变量名 </th> <th width="43%" bgcolor="#EFEFEF">作用说明</th> <th width="37%" bgcolor="#EFEFEF">数据实例</th> <th width="9%" bgcolor="#EFEFEF">可使用的标签</th> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:link}</span></td> <td bgcolor="#EFEFEF">获取当前数据在xinyicms中的链接,若是栏目循环则是链接栏目,若是内容数据,则链接即为内容页面。并且此链接可以根据当前模式显示动态链接和静态页链接。</td> <td bgcolor="#EFEFEF">例如:/Call/ShowConent.aspx?key_id=1&key_table=xyc_article<br />或是/news/20121211/201212031524.html</td> <td bgcolor="#EFEFEF">datalist,loop,nav</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:cclink}</span></td> <td bgcolor="#EFEFEF">指定为栏目链接:当内容和栏目同时读取的时候,此链接作为区别其他链接的方式。</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:ccstyle}</span></td> <td bgcolor="#EFEFEF">若循环体中的当前栏目数据在 当前{栏目树}级别上,则替换栏目标识样式</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:link:lo}</span></td> <td bgcolor="#EFEFEF">在无限级循环标签loop中使用的链接。</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF">loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"></td> <td bgcolor="#EFEFEF"></td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF"> </td> </tr></table>
<table width="100%" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h1>标签内部方法</h1></td> </tr><tr><td colspan="4" bgcolor="#EFEFEF">以下标签的方法只在某些特定的标签中有效,并且常见方式为:[方法名:{字段名}(模式数字)] 这种形式出现。</td> </tr><tr><th width="21%" bgcolor="#EFEFEF"> 标签变量名 </th> <th width="41%" bgcolor="#EFEFEF">作用说明</th> <th width="29%" bgcolor="#EFEFEF">数据实例</th> <th width="9%" bgcolor="#EFEFEF">可使用的标签</th> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[TagsArry:{tag.aspx?tag=}<span class="zd">{art_Tags}</span>]</span></td> <td bgcolor="#EFEFEF">支持TAG的方法: 主要字段为art_Tags等,数据形式如:诺基亚,WP7,微软<br />这几个字的链接为tag.aspx,并且每个链接为tag.aspx?tag=诺基亚</td> <td bgcolor="#EFEFEF"><a href="#/tag.aspx?tag=新亿">新亿</a>,<a href="#/tag.aspx?tag=蜡笔小新">蜡笔小新</a>,<a href="#/tag.aspx?tag=CMS">CMS</a></td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[UrlArry:{art_{0}.aspx}<span class="zd">{names}</span>]</span></td> <td bgcolor="#EFEFEF">URL地址参数替换:主要用在非正常栏目的链接上,比如自行采用xinyicms开发程序</td> <td bgcolor="#EFEFEF"><a href="#/art_name_id.aspx">name</a></td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[CutString:<span class="zd">{art_Con}</span>(120)]</span></td> <td bgcolor="#EFEFEF">截取字符串方法:可将 art_Con 字段读出的数据,截取前120个字符。(120)是大于1小于20000的整型</td> <td bgcolor="#EFEFEF">从这边望去,都是花草,本不见多少树木怎么知道...</td> <td bgcolor="#EFEFEF">app,view,datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[Esc:<span class="zd">{fiec_con1}</span>(2)]</span></td> <td bgcolor="#EFEFEF">特殊字符处理方法:1-url编码并大写,2-清除html,3-将时间格式化为*月**日形式,4-将ip加密</td> <td bgcolor="#EFEFEF"></td> <td bgcolor="#EFEFEF">app,view,datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[EscTime:<span class="zd">{art_AddTime}</span>(1)]</span></td> <td bgcolor="#EFEFEF">时间格式方法:0-格式化为2005-11-5,1-格式化为2005年11月5日,2-格式化为3-22,3-格式化为3月22日</td> <td bgcolor="#EFEFEF"></td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[Replace:<span class="zd">{art_Att}</span>]</span></td> <td bgcolor="#EFEFEF">替换非法用词:讲art_Att字段中出现的非法用词,替换为***</td> <td bgcolor="#EFEFEF">你说你***,我想***</td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[ResImagesArry:<span class="zd">{art_Con}</span>(1)]</span></td> <td bgcolor="#EFEFEF">图片资源提取: 可以将art_Con 数据字段中包含图片路径的字符串提取出来,(1)是指第几附图。</td> <td bgcolor="#EFEFEF"></td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[Replace:<span class="zd">{ui_Sex}</span>(1=男,2=女)]</span></td> <td bgcolor="#EFEFEF">自定义替换:一般读取出来的ui_Sex字段最常见的是1或者为0,那么可以通过此标签方法替换成=对应的字符值。如1就显示为男,2就显示为女。举一反三可以应用与其他字段。</td> <td bgcolor="#EFEFEF"></td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr></table>
[返回首页](#)
新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc.
问题和建议请反馈至:[jianyi@xinyicms.com](#)
官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")