TSYS动态碎片语句详解
投稿:三木    日期:2008年09月16日     【字体: 】【打印】【关闭
<?xml version="1.0" encoding="utf-8"?>
<slice version="1.0">
 <author>sanmu</author>
 <createtime>2007-12-1</createtime>
 <description>CACO cms, slice template XML file</description>
 <command type="loop" table="caco_resource_list">
  <parameter type="system">
type="system"这个type有两个值,如果自己定义sql的话就改成custome
   <sql>SELECT * FROM caco_resource_list LIMIT 0,10</sql>
这里是sql了如果你上面是custome那这里就要自己定义了,否则不动
   <top>10</top>
这里是你要取得数据的条数
   <class_list>
频道所属栏目<item child="1">1</item>  属性chiled="1"指包含子栏目,为0则不包含,多个频道栏需分多行写
   </class_list>
   <special_list>
特性条件限制<item child="1">34</item>多个特性需分多行写,资源特性就是在添加资源时选择的,用在这里了。
   </special_list>
   <filed_list>
 处理字段<item type="like">tsys</item>属性type有三个值equal、like、in,多个限制需分多行写
    <item name="rl.title" type="equal">'haa'</item>
    <item name="rl.title" type="like">'%haa%'</item>
    <item name="rl.id" type="in">(12,32,43,23)</item>

   </filed_list>
   <orderby>
    <item name="rl.addtime" method="desc"></item>method有两个属性desc和asc
   </orderby>
  </parameter>
 <body>
  <empty>没有数据!</empty>
  <head><![CDATA[你的字符串]]></head>
碎片头,默认为空,可以自己添加字符串,但是必须包含在<![CDATA[你的字符串]]>中
  <loop start="1" end="10">
循环开始和结束
   <oddrow><![CDATA[参数]]></oddrow>偶数行显示内容
   <evenrow><![CDATA[参数]]></evenrow>奇数行显示内容
   <default>
    <![CDATA[你要在网页上显示的内容]]>
   </default>
不分奇偶,这里面的参数大部分都在模板里见过了,想要什么就写什么吧
  </loop>
  <foot><![CDATA[参数]]></foot>
碎片尾,默认为空,可以自己添加字符串,但是必须包含在<![CDATA[你的字符串]]>中
 </body>
 </command>
</slice>

(文章说明来源网络感谢原创者)
  网站访问  人次