深圳网站建设

主页 > cms >

dedecms调用dz论坛审核帖子 SQL查询3个表

WRITER:admin当前位置:主页 > cms >

dedecms整合dz论坛的语句网站大把的,可是dz论坛里没经审核的帖子也会被调用出来,这种情况无论是对于搜索引擎还是用户用验都是很不友好的。拓威网络技术员修改完成的代码是dedecms调用dz审核的帖子:

织梦dedecms调用dz论坛帖子列表,不带图片

{dede:loop table="pre_forum_thread" if="displayorder=0" sort="tid" row="3"}
<li>
<a href="/bbs/forum.php?mod=viewthread&tid=[field:tid /]" target="_blank">[field:subject function="cn_substr('@me',50)" /]</a>
</li>
{/dede:loop}

就是在dede:loop 语句加上搜索条件if="displayorder=0"即可。

调用dz论坛帖子标题、图片和内容简介

{dede:sql sql="Select att.aid,att.attachment,thr.tid,thr.subject,pft.displayorder FROM `pre_forum_attachment` att LEFT JOIN `pre_forum_post` thr ON thr.tid=att.tid LEFT JOIN `pre_forum_thread` pft ON att.tid=pft.tid Where att.readperm=0 and displayorder>=0 GROUP BY tid desc LIMIT 0,1 "}
<li class="bbsPic"><a href="/bbs/forum.php?mod=viewthread&tid=[field:tid /]" title='[field:subject function="cn_substr('@me',40)" /]'><img src="/bbs/data/attachment/forum/[field:attachment/]" ALT="[field:subject/]" width="60" height="60" border="0" /></a></li>
<li class="bbsContent" title='[field:subject function="cn_substr('@me',140)" /]'>
<h3><a href="/bbs/forum.php?mod=viewthread&tid=[field:tid /]">[field:subject function="cn_substr('@me',40)" /]</a></h3> <p>蜜蜜嘟摄影社区讨论[field:subject function="cn_substr('@me',40)" /]</p>
</li>
{/dede:sql}

就是在原来的搜索语句加上 pre_forum_thread 表的 displayorder 字段,当 displayorder 大于或者等于 0时,即为审核的帖子,所以在里面有一个 displayorder>=0 的条件。

本文源创:拓威网络 http://www.torwei.com/cms/20111211466.html

Try this search !

最新图文

  • WorldKitchen康宁整体厨房餐具网站
  • 地产建设公司网站flash网站
  • 房地产设计公司网站设计欣赏
  • 灰色系建筑公司网站设计
  • 卫浴网站设计
  • 房地产建设开发公司网站设计
网站设计方案,网站推广方案