首页 > 网站制作
一言推荐::D 获取中...

实现dedecms调用Discuz X2.5论坛的内容

网站制作/ 2018-05-16/

结合网上关于dede调用dz7.0以前的教程,得出dede调用dx静态论坛最新方法:dede模板
1. dede调用 Dx1.0之后,包括dx1.5,dx2.0 静态论坛最新主题的方法:(伪静态)
2、论坛指定版块帖子调用方法:(伪静态)
{dede:loop table=”mtonr.pre_forum_thread” sort=”tid” row=”12″} <li><a href=”[field:global.cfg_cmspath/]/bbs/thread-

[field:tid /]-1-1.html”target=”_blank”>[field:subject function="cn_substr('@me',30)" /]</a><br/>{/dede:loop}      </li>其

中的fid=1 or fid=2是论坛主题分类id,可以按照自己要求来修改,如果是一个分类就直接写fid=x
3、论坛调精华主题调用代码如下:(伪静态)
{dede:loop table=“pre_forum_thread” if=”displayorder!=-1″ sort=”tid” row=”10″} <a href=”

[field:global.cfg_cmspath/]/bbs/thread-[field:tid /]-1-1.html”> ·[field:subject function="cn_substr('@me',30)" /]
本文来自oleou


([field:lastpost function="date('m-d H:M','@me')" /])</a> <br/>{/dede:loop}
4. 如果想调用某个板块的精华主题代码如下:(伪静态)
其中的fid
{dede:loop table=“pre_forum_thread” if=”fid=5 and displayorder!=-1″ sort=”tid” row=”10″} <a href=”

[field:global.cfg_cmspath/]/bbs/thread-[field:tid /]-1-1.html”> ·[field:subject function="cn_substr('@me',30)" /]

([field:lastpost function="date('m-d H:M','@me')" /])</a> <br/>{/dede:loop}=5是论坛主题分类id,可以按照自己要求来修改,
如果想调用论坛所有的板块的最新精华主题只要去掉fid=5 and 就可以了。
5、调用的帖子列表这可以按查看次数排序,(伪静态)
{dede:loop table=“pre_forum_thread” sort=”views” row=”10″} <a href=”[field:global.cfg_cmspath/]/bbs/viewthread.php?

tid=[field:tid /]“> ·[field:subject function="cn_substr('@me',30)" /]([field:lastpost function="date('m-d H:M','@me')" oleou

/])</a> <br/>{/dede:loop} 其中sort=”views” 就是控制按照查看次数排序的代码
6、论坛置顶版块帖子调用方法举例:(伪静态)
{ dede:loop table=“pre_forum_thread” sort=”dateline” if=”fid=’3′ and typeid=’51′” row=”10″ } <a href=”

[field:global.cfg_cmspath/]/bbs/thread-[field:tid /]-1-1.html” target=”_blank”> ·[field:subject function="cn_substr(' @

me',30)" /]</a> <br> { /dede:loop } 

TAGS:

打赏 点赞
邮箱
验证码
昵称