找回密码
 立即注册
搜索

途迹耕耘

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

GMT+8, 2025-12-22 04:11 , Processed in 0.210819 second(s), 14 queries .

[DZ教程] discuz x3.2 如何判断置顶

[复制链接]
bdk 发表于 2020-5-2 07:24:20 | 显示全部楼层 |阅读模式
在帖子表pre_forum_thread中没有是否置顶或置顶等级的字段,用的是displayorder(显示顺序)。
displayorder = 1 本版置顶
displayorder = 2 分类置顶
displayorder = 3 全局置顶
例如,在任意页面调用全站置顶数据时
  1. <!--{eval $tops = DB::fetch_all("SELECT tid,fid,subject,dateline,author,authorid FROM ".DB::table('forum_thread')." WHERE `displayorder` = '3' ORDER BY `dateline` LIMIT 0,10");}-->
复制代码