dedecms可以在模板直接调用同数据库里其他数据表的数据,有两种常用的方法,
1,用loop标签,比如论坛的新帖,调取的格式是
{dede:loop:table="表名" if="条件" sort="倒序排序的字段名" row="条数"}
{/dede:loop}
例如调用论坛最新主题
{dede:loop table="cdb_threads" if="fid=5 and displayorder!=-1" sort="views" row="10"}
<a href="/dz/viewthread.php?tid=[field:tid /]">
·[field:subject function="cn_substr('@me',30)" /]([field:lastpost function="date('m-d H:M','@me')" /])
</a>
{/dede:loop}
2,用sql标签
{dede:sql sql="Select id as post_id,post_title as post_title,post_type,post_date from wp_posts where post_type = 'post' order by post_date desc limit 1,10″}
<a href='http://www.ni9ht.com/blog/[field:post_id /].html'>[field:post_title /]</a>
{/dede:sql}