dedecms5.7使用sql调用disucuz2.5到首页的【实测】

2021-07-06 作者:未知   |   浏览(

因为在企业的新织梦CMS网站现在交给一个外部职员做,常常推脱各种理由不可以改这个,什么云云的,拿到钱后感觉他们是顾客,大家还倒贴,催了他们,他们又是拖啊拖,还说些抱怨,无奈,周围没人会懂些代码,找的互联网上一些资料不少都是旧版本的办法,并且采集来采集去的,会有错误。只能自己根据mysql数据库中的表进行调试了,不断调试,失败了几次后,调试出来代码了,目前推荐在这边,为了便捷自己将来浏览。

调用图文帖子的办法:

{dede:sql sql=SELECTultrax.pre_forum_threadimage.tid, ultrax.pre_forum_threadimage.attachment, ultrax.pre_forum_thread.tid, ultrax.pre_forum_thread.fid, ultrax.pre_forum_thread.subject

WHEREdish3layorder =0

FROMultrax.h3re_forum_threadimage

LEFT JOINultrax.pre_forum_thread ON ultrax.pre_forum_thread.tid = ultrax.pre_forum_threadimage.tid

LIMIT0 , 2}

liA href=/bbs/forum.php?mod=viewthreadtid=[field:tid /]IMG src=bbs/data/attachment/forum/[field:attachment/] width=153px height=100px/A/li

liA href=/bbs/forum.php?mod=viewthreadtid=[field:tid /][field:subject function=cn_substr /]/A/li

{/dede:sql}


调用即图中右侧的部分,网友最关注的问题是dz置顶贴,在dz表中的字段是由displayorder控制的,帖子中回复个数可以用[field:replies /]显示,而浏览量则是[field:views /]

p class=pt6_bbs fl h3网友最关注的问题/h3 ul{dede:loop table=ultrax.pre_forum_thread if=displayorder0 sort=tid row=4} lia href=/bbs/forum.php?mod=viewthreadtid=[field:tid /][field:subject function=cn_substr /]/apb[field:replies /]/b个回答 strong[field:views /]/strong人关注/p/li {/dede:loop}/ul/pp class=pt6_bbs fr h3患者新的交流/h3 ul{dede:loop table=ultrax.pre_forum_thread sort=tid row=4}lia href=/bbs/forum.php?mod=viewthreadtid=[field:tid /] [field:subject function=cn_substr /]/a pb[field:replies /]/b个回答 strong[field:views /]/strong人关注/p /li{/dede:loop}/li /ul/p