mt 发表于 2020-12-21 10:16:40

discuz DIY模块时为主题添加随机显示的功能

discuz在后台或前台添加模块调用帖子是没有随机显示的功能,通过修改我们可以实现这个功能。

1、添加语言包:打开source\language\block\lang_threadlist.php,找到(大概在80行)
'threadlist_orderby_recommends' => '按主题评价倒序排序',在下面添加:
'threadlist_orderby_rand' => '主题随机排序',//这个是添加的一个规则:主题随机显示202012202、修改程序:打开source\class\block\forum\block_thread.php,找到:
array('recommends', 'threadlist_orderby_recommends'),
在下一行添加:
array('rand', 'threadlist_orderby_rand'),找到:'heats','recommends'修改为:
'heats','recommends',‘rand’找到:

修改为:

页: [1]
查看完整版本: discuz DIY模块时为主题添加随机显示的功能