由于DiscuzX2在DIY的时候选择最新回复的时候会默认调用没有回复的新帖,造成重复。这里做修正。试用版本是:DiscuzX2.
source/class/block/forum/block_thread.php
找到
复制代码
修改为:
保存覆盖回去
设置最新回复模块
属性:最新帖
主题排序方式:按最后回复时间倒序排序
更新模块数据缓存 完成。
source/class/block/forum/block_thread.php
找到
- 'url' => 'forum.php?mod=viewthread&tid='.$data['tid'].($viewmod ? '&from=portal' : ''),
- 'url' => $orderby != 'lastpost' ? 'forum.php?mod=viewthread&tid='.$data['tid'].($viewmod ? '&from=portal' : '') : 'forum.php?mod=redirect&tid='.$data['tid'].'&goto=lastpost#lastpost',
设置最新回复模块
属性:最新帖
主题排序方式:按最后回复时间倒序排序
更新模块数据缓存 完成。