织梦模板大全为站长朋友们提供精品织梦模板下载和免费织梦建站教程学习。
用户名:
密码:
注册

DedeCMS帮助中心

dedecms5.7如何调用discuz2.0论坛内容
本站承接DedeCMS仿站服务,大家如有需要请联系QQ:121673232
本站所有商业模板均提供使用详细安装说明(含视频)
dede如何调用discuz2.0论坛内容
情况是这样的,我在百度谷歌找相关的文章解决,结果回答都是这样的:

{dede:loop table="cdb_threads" if="fid=5 AND digest>0 and displayorder!=-1 " sort="tid" 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>
<br/>
{/dede}
当我看到这代码的时候就已经感到不对了,我虽然不是什么高手,但这样的像这样的错误还是知道的,结尾应该是{/dede:loop},然后我再找结果,但是让我感到奇怪的是这么多错误和答案怎么会有资格排到前面,就因为它是百度的产品?
我找了很长时间,所有的代码基本上和上面的代码相差不了多少,就算结尾是正确的也是不行的,终于找到了一篇好文章,回答的真的很好,我们的论坛都开启了静态(伪静态),而上面的动态,所以我生成,dede5.7就开始提示错误,我知道一定错了,看了这篇文章才知道原来是这样,他提供的答案如下:(也有小问题)
{dede:loop table="pre_forum_thread" sort="tid" row="10"}<a href="[field:global.cfg_cmspath/]/bbs/thread-[field:tid /]-1-1.html">•[field:subject function="cn_substr()" /]</a><br/>{/dede:loop}
这里面有一点小问题,我来解释一下,pre_forum_thread 这是你的数据库名,前面都是pre,如果不是也会提示错误, row=10说明调用10条,你可以改成你想要的数量,a href="[field:global.cfg_cmspath/]/bbs/thread-[field:tid /]-1-1.htm说明调用静态页面,后面还有一个黑点,说明文章前面有一个黑点,你可以选择不要。@me',30显示30个字符。

你们可以看我的网站移动硬盘之家推荐阅读下面的文章就是调用discuz2.0论坛的内容。更改如下:
{dede:loop table="pre_forum_thread" sort="tid" row="10"}<li><a href="[field:global.cfg_cmspath/]/bbs/thread-[field:tid /]-1-1.html" target="_blank">[field:subject function="cn_substr()" /]</a></li><br/>{/dede:loop}
以上才是正确的代码。我加了一对<li>标签,说明空行,以上文章希望对你有用。
当我写完之后,我想起了dede论坛可能有相关的文章,结果我查了好几天结果都没找到,可能贴子太多了,可能标题关建词的问题,我真的没有找到,所以今天就发表出来,为了那么想找资料的站长方便。