dedecms调用phpwind论坛的数据-dede:LOOP标记给力

phpwind论坛很多人用。当然我最近也在使用。我是配合dedecms使用的。首先都安装好双方的程序。保证能运行。

当前你可以先整合下phpwind到dedecms里。我是先整合的,也可以不整合。只要是和dedecms安装在一个数据就可以调用他的数据库。下面给出代码。利用dede:loop 调用。代码如下:

 

 
 

{dede:loop table="pw_threads" sort="tid" row="17"}
<li>
<a href='http://bbs.cszhan.com?[field:tid /].html' target="_blank">
[field:subject function="cn_substr('@me',30)" /]([field:lastpost function="date('m-d','@me')" /])
</a></li>
{/dede:loop}
 

 

 

 

下面给出dede:loop 官方解释参数:

【LOOP 标记】

功能说明:用于调用任意表的数据,一般用于调用论坛贴子之类的操作
适用范围:所有模板
(1) 基本语法
{dede:loop table=' sort='' row='' if=''}
底层模板
{/dede:loop}
(2) 属性
[1] table 表示查询的数据表
[2] sort 用于排序的字段
[3] row 返回结果的条数
[4] if 查询条件
(3)底层模板变量
这个标记的底层模板变量即是被查询表的所有字段
例:获取Phpwind论坛的最新主题贴子
 

 

 

{dede:loop table=&#39;pw_threads&#39; sort=&#39;tid&#39; row=&#39;8&#39; if=&#39;&#39;}&amp;lt;br&amp;gt; &amp;lt;a href=&amp;quot;/bbs/read.php?tid=[field:tid/]&amp;quot;&amp;gt; &amp;middot;[field:subject function=&amp;quot;cn_substr(&#39;@me&#39;,30)&amp;quot;/] ([field:lastpost function=&amp;quot;date(&#39;m-d H:M&#39;,&#39;@me&#39;)&amp;quot;/])&amp;lt;/a&amp;gt; &amp;lt;br/&amp;gt; {/dede:loop}