首页 > CMS > PhpCMS > 正文

PhpCms如何调用DISCUZ帖子

2024-09-10 07:17:26
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了PhpCms如何调用DISCUZ帖子,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

昨天群里有用户咨询PhpCms V9整合DISCUZ论坛,想在PhpCms V9的首页调用DISCUZ论坛发布的帖子。咨询361模板实现办法。下面是织梦模板(武林网)的处理方法,分享给大家。

首先先找到网站首页模板

<ul class="content digg hidden"> {pc:content action="hits" catid="6" num="10" order="views DESC"} {loop $data $r}<li><a href="{$r[url]}" target="_blank">{$r[title]}</a></li> {/loop} {/pc} </ul> </div> </div><div class="bk10"></div>

在下面插入

<div class="box"> <h5 class="title-2"><span class="rt fn f12 tab SwapTab"><span class="fb">热帖</span> | <span >评论</span> | <span>新帖</span></span>论坛</h5> <div class="tab-content"> <ul class="content digg"> {pc:get sql="SELECT * FROM pre_forum_thread ORDER BY dateline>=UNIX_TIMESTAMP()-604800 DESC" num="10" cache="3600" return="data"} {loop $data $key $val} <li><a title="{$r[subject]}" href="/bbs/thread_{$val[tid]}_1_1.html">{$val[subject]}</a></li> {/loop} {/pc} </ul> <ul class="content digg hidden"> {pc:get sql="SELECT * FROM pre_forum_thread order by lastpost DESC" num="10" cache="3600" return="data"} {loop $data $key $val} <li><a title="{$r[subject]}" href="/bbs/thread_{$val[tid]}_1_1.html">{$val[subject]}</a></li> {/loop} {/pc} </ul> <ul class="content digg hidden"> {pc:get sql="SELECT * FROM pre_forum_thread order by tid desc" num="10" cache="3600" return="data"} {loop $data $key $val} <li><a title="{$r[subject]}" href="/bbs/thread_{$val[tid]}_1_1.html">{$val[subject]}</a></li> {/loop} {/pc} </ul> </div> </div> <div class="bk10"></div>

这样处理完成后就能实现PhpCms如何调用DISCUZ帖子了,

这种方法适用于PC与disucz在同一个数据库中并且DZ的数据库前缀为默认

如果你改了前缀,可以修改pre_ 为你自己的。

上面的语句361模板写了三个调用语句,分别为最新主题、最新回复、最热回复。


以上就是PhpCms如何调用DISCUZ帖子的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表