数据列表循环输出

{标签名 table="数据表" sql="SQL查询语句" field="要列出的字段" table_join="..." 参数1="参数值" 参数2="参数值" orderby="排序字段"}
     [标签名:count]          //输出数据总记录量
     {标签名:loop}
           [标签名:i]          //输出序号
           [标签名:字段]    //输出字段内容
      {/标签名:loop}
 {/标签名}

语法说明

属性功能是否必要可用值说明举例
table数据表字符串带表前缀则会自动匹配实际的表前缀,如db_links会直接解析成ow_links,也可以直接写明表如ow_brandtable="db_links" 或 table="ow_brand"
sqlSQL语句
当写明sql语句时其他属性可以省略sql="select tag from db_tags where status=0 order by tag_id"
top
前几条记录
数字
获取满足条件的前几条记录
top="10" (前10条记录)
field字段

field="link_id,name,logo,url"
table_join表联合

table_join="INNER JOIN db_goods_data on a.gid=db_goods_data.gid"
orderby排序

orderby="sequence"
注意事项

除了以下数据输出不用指定数据表外,其余数据输出都必须指定数据表table,不然会出错
nav 导航
cate 栏目
content 内容
cpage 单页
tags 标签tags
goods 商品
consultation 商品咨询

示例
{tags is_shop="0"}
            {tags:loop}
            <a href="[tags:link]" hits="[tags:hits]">[tags:tag]</a>
            {/tags:loop}
 {/tags}

直接写sql语句的调用方法示例

{link table="ow_links" sql="select * from ow_links where cate_id=3 order by sequence"}
         {link:loop}
                 <a href="[link:url]" i="[link:i]" onclick="OW.link.count([link:link_id])" target="_blank">[link:name]</a>
         {/link:loop}
{/link}
{site table="ow_sites" sql="select site_sname,site_url from ow_sites order by sequence"}
         {site:loop}
                 <a href="[site:site_url]">[site:site_sname]</a> | 
         {/site:loop}
{/site}

tags列表调用 http://doc.openwbs.com/?tplguide/tag.html