全国400电话网上服务平台
强大号码库资源任选,方便,快捷,快速开通。
咨询热线:400-1100-266
强大号码库资源任选,方便,快捷,快速开通。
咨询热线:400-1100-266
dede5.7如何调用discuz2.0论坛内容
POST TIME:2020-04-04 15:32
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论坛可能有相关的文章,结果我查了好几天结果都没找到,可能贴子太多了,可能标题关建词的问题,我真的没有找到,所以今天就发表出来,为了那么想找资料的站长方便。
情况是这样的,我在百度谷歌找相关的文章解决,结果回答都是这样的:
{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论坛可能有相关的文章,结果我查了好几天结果都没找到,可能贴子太多了,可能标题关建词的问题,我真的没有找到,所以今天就发表出来,为了那么想找资料的站长方便。
Copyright © 2003-2016
时间:9:00-21:00 (节假日不休)
版权所有:巨人网络(扬州)科技有限公司
总部地址:江苏省信息产业基地11号楼四层
《增值电信业务经营许可证》 苏B2-20120278
时间:9:00-21:00 (节假日不休)
版权所有:巨人网络(扬州)科技有限公司
总部地址:江苏省信息产业基地11号楼四层
《增值电信业务经营许可证》 苏B2-20120278