用itransfer调用论坛新帖

itransfer 函数 可以方便的调用数据库中的数据并且以模板中所设定的模式显示出来,调用文章,下载,产品等栏目可以非常简单的调用出来,调用论坛的数据稍显复杂但也完全可以使用 itransfer 进行调用

第一步

建立一个新的调用模板,方法为进入后台 - 系统管理 - 模板管理 - 调用模板 - 增加一个新的节点

name:
forum

tpl_default:
<table border="0" width="100%" cellpadding="0" cellspacing="0">{$}
  <tr>{$$}
    <td height="20"><a href="{$baseurl}?type=detail&sid={$sid}&tid={$id}" target="_self">{$topic}</a></td>{$$}
  </tr>{$}
</table>

第二步

在需要调用的位置加入如果调用代码即可(一些调用参数可自行修改)

{$=itransfer('top', 'forum', 'topx=8;tnum=28;genre=forum;osql= and t_fid=0;')}

备注

{$=itransfer('top', 'forum', 'topx=8;tnum=28;genre=forum;osql= and t_fid=0 and t_sid=论坛编号;')}

注意事项

⒈增加了模板节点之后必须删除缓存才能生效
⒉该调用语句在较早版本的程序内可能不支持