table($tablename,$id,$field)

读取指定表的内容,若不指定主键值,则返回该表的所有内容;若指定主键值,则返回该条记录;若进一步指定了字段名称,则返回这条记录指定字段的值。慎用table(‘content’)table(‘article’)的写法,不指定主键ID将返回该表的所有内容。

参数$table:要读取的表名称,不需要表前缀

参数$id:主键名称(仅支持主键为单列的情况)

参数$field:指定要读取的列名

例:

<!--{content modelid="1" weight="60," orderby="published desc" size="3"}-->

<li>[{table('category',$r[catid],'name')}]<a href="{$r[url]}">{str_cut($r[title],38,'')}</a></li>

<!--{/content}-->

表示按发布时间倒序输出3条权重大于等于60的文章内容模型的标题,并通过table函数输出内容所在的栏目名称。



Copyright ©2009 - 2012 CmsTop.Com.All rights reserved.
思拓合众