学做网站培训课程介绍

当前位置:

DEDECMS调用DISCUZ论坛置顶贴子,版块名称

使用DEDECMS与DISCUZ同时建站时,可以将DEDECMS与DISCUZ进行整合,并且互相调用。DEDECMS如果要调用DISCUZ论坛中的贴子,必须二个程序的网站放在同一个数据库中。(相关教程:discuz仿站教程

DEDECMS调用DISCUZ论坛置顶贴子,版块名称

1、DEDECMS调用DISCUZ论坛最新主题代码如下

{dede:loop table="pre_forum_thread" sort="tid" row="10"}

<a href="/bbs/viewthread.php?tid=[field:tid /]">

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

<br/>

{/dede:loop}

这个连接地址你能够写相对路径,也能够写从不路径。

假如是动态论坛,动态链接地址如:

http://bbs.xxx.com/viewthread.php?tid=[field:tid /]

假如是静态论坛,静态页面连接地址如

http://bbs.xxx.com/thread-[field:tid /]-1-1.html
{ dede:loop table="pre_forum_thread" if="fid=1 or fid=2 and displayorder!=-1" sort="tid" row="6" }

<a href="/bbs/viewthread dot php?tid=[field:tid /]" target="_blank">

·[field:subject function="cn_substr(' @ me',50)" /] </a>

<br/>

{ /dede:loop }

其中的fid=1 or fid=2是论坛主题分类id,能够按照自己要求来修改,假如是一个分类就直接写fid=x

2、论坛调精华主题调用代码如下:

{dede:loop table="pre_forum_thread" if="displayorder!=-1" sort="tid" row="10"}

<a href="/bbs/viewthread.php?tid=[field:tid /]">

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

<br/>

{/dede:loop}

假如想调用某个板块的精华主题代码如下:

{dede:loop table="pre_forum_thread" if="fid=5 and displayorder!=-1" sort="tid" row="10"}

<a href="/bbs/viewthread.php?tid=[field:tid /]">

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

<br/>

{/dede:loop}

其中的fid=5是论坛主题分类id,能够按照自己要求来修改,

假如想调用论坛所有的板块的最新精华主题只要去掉fid=5 and 就能够了。

3、调用的帖子列表这能够按查看次数排序,代码如下:

{dede:loop table="pre_forum_thread" sort="views" 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:loop}

其中sort="views" 就是操纵 按照查看次数排序的代码

4、论坛置顶版块帖子调用方法举例:

{ dede:loop table="pre_forum_thread" sort="dateline" if="fid='3' and typeid='51'" row="10" }

<a href="/a/bbs/viewthread dot php?tid=[field:tid /]" target="_blank">

·[field:subject function="cn_substr(' @ me',30)" /]</a> <br>

{ /dede:loop }

5、论坛版块名称调用方法:

{ dede:loop table="cdb_forums" sort="displayorder" row="16" col="4" }

<a href="/bbs/viewthread dot php?fid=[field:fid /]">·[field:name function="cn_substr(' @me',30)" /] </a>

{ /dede:loop }

注:这种方法这个还有点问题,它会将论坛分区、版块都调出来。望达人改进!

附:dedecms的LOOP 标记规则

功能说明:用于调用任意表的数据,通常用于调用论坛贴子之类的操作,也欢迎大家学习学做网站论坛的织梦建站教程

适用范围:所有模板

基本语法:

{ dede:loop table=' sort='' row='' if='' }

[1] table 表示查询的数据表

[2] sort 用于排序的字段 也能够加"views"(查看次数排列)

[3] row 返回结果的条数

[4] if 查询条件

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • Wordpress与dedecms是二款国内使用量最大的建网站程序,都可以用来制作各类型网站。下面是Wordpress与dedecms程序的不同点: 1、wordpres
  • 分享一个DEDECMS织梦淘客模板,个人比较喜欢使用DEDECMS程序,后台不需要怎么开发,这是我学习了学做网站论坛的织梦仿站课程,自己仿的一个淘客网站,
  • 我们在浏览网站时,会发现有些网站的顶部会有天气预报功能,并且可以根据用户所在的城市自动变换成当地的天气预报信息。那么我们在自己建网站时,怎么
  • 在学做网站论坛的VIP课程中,我们讲了做网站时,我们网站的导航是调用一级分类和页面,可往往为了一些需要,登录制作wordpress下拉菜单,要求调用某个
  • 我们做了一个论坛网站,如果discuz论坛更换域名的方法又是如何呢,更换域名需要注意那些问题,才会对网站发展更有利呢?下面先说更换域名的步
  • template/default/common 模板公共文件夹,全局相关|--block_forumtree.htm 树形论坛版块分支js文件|--block_thread.htm 特殊主题的风格模块文
  • 培训对象:想学习建站技术,希望在网络上有所发展的学员培训主体: 学做网站论坛 [实体资质查看]培训费用:680元 = 建站课程     980元 = 建
  • 各位论坛学员们:论坛从即日起,学做网站论坛开通SEO优化培训课,将有论坛讲师讲解最新的网站优化排名方法。希望学习网站SEO课程的学员,赶快报名吧……
  • 使用DEDECMS与DISCUZ同时建站时,可以将DEDECMS与DISCUZ进行整合,并且互相调用。DEDECMS如果要调用DISCUZ论坛中的贴子,必须二个程序的网站放在同一
  • wordpress网站后台允许我们设置一些置顶文章,然后通过调用置顶文章的代码把它调用到自己的网站前台。下面是特别常用的wordpress调用置顶文章代码
  • 很多论坛像学做网站论坛一样,将网站论坛为成二个部分,一个部分为任意用户都可以浏览,另一部分则是设置了用户权限.用户没有这个权限时,会提示"本版块只
  • 问:老师,我自己做了一个DISCUZ论坛,请问如何设置像这样的版块?就是图片 文章列表的版块。如下图:答:这个可以通过DISCUZ论坛管
  • 学做网站时,经常要修改代码,很多时候需要用到颜色代码,由于太多,不可能都记住,所以找到了一个带有中文颜色名称表示的颜色代码表,以便后期网页设
  • 使用DEDECMS建网站时,根据不同网站类型,需要建立与自己网站风格要求的管理后台,修改了织梦5.7的后台系统,并详细介绍每一块儿的修改方法。此篇