DEDE调用DZ X1.5或者DZ论坛帖子的N种方法

 最近在搞一个DZ X1.5与DEDE 5.6整合门户,需要用大量论坛帖来填充DEDE门户内容。因为可以算是第一次操作,所以很多地方比较白目。现在趁此机会汇 总一下调用标签,以备以后再用。

    因为大面积涉及到DZ数据,不免在调用贴的同时还要调用相应的图片等信息。在此DEDE的loop万能循环标签就显示出它的无比强大功能,几乎可以调用所 有论坛帖子。但是无法调用帖子图片,这就应用到DEDE的SQl语句标签,可以实现主体与图片双表查询调用功能。

    好了,不多说了,简单阐明一下方法,下面就上调用标签。内容不断完善中~

1、调用论坛置顶帖子

 
 
  1. {dede:loop table='sq_forum_thread' row='条数' if='fid=板块ID and displayorder!=0'}  
  2. <a href='[field:global.cfg_cmspath/]/bbs/forum.php?mod=viewthread&tid=[field:tid /]'>
  3. [field:subject function="cn_substr('@me',30)" /]
  4. </a> 
  5. {/dede:loop} 

2、调用论坛高亮帖子
 

 
 
  1. {dede:loop table='sq_forum_thread' row='条数' if='fid=板块ID and highlight!=0'}    
  2. <a href='[field:global.cfg_cmspath/]/bbs/forum.php?mod=viewthread&tid=[field:tid /]'>
  3. [field:subject function="cn_substr('@me',30)" /]
  4. </a> 
  5. {/dede:loop 

3、调用论坛精华帖子
 

 
 
  1. {dede:loop table='sq_forum_thread' row='条数' if='fid=板块ID and digest!=0'}    
  2. <a href='[field:global.cfg_cmspath/]/bbs/forum.php?mod=viewthread&tid=[field:tid /]'>
  3. [field:subject function="cn_substr('@me',30)" /]
  4. </a> 
  5. {/dede:loop} 

4、调用论坛帖子及图片
 

 
 
  1. {dede:sql sql="SELECT att.aid,att.attachment,thr.tid,thr.subject FROM `sq_forum_attachment` att LEFT JOIN `sq_forum_thread` thr ON thr.tid=att.tid WHERE att.readperm='0' AND `displayorder`>='0' AND `fid`='板块ID'  GROUP BY tid LIMIT 0,4 
  2. <img src="[field:global.cfg_cmspath/]/bbs/data/attachment/forum/[field:attachment/]" width="" height="" border=0 /> 
  3. <a href="[field:global.cfg_cmspath/]/bbs/forum.php?mod=viewthread&tid=[field:tid /]" target="_blank">
  4. [field:subject function="cn_substr('@me',20)"/]
  5. </a> 
  6. {/dede:sql}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值