当前位置:首页 > discuz教程 > 正文内容

discuz的tag标签列表页排序问题:实现主题按发帖时间倒序排序(新帖在前)

葱子7年前 (2018-10-08)discuz教程3254

近期一直在查找如何修改discuz的标签页帖子排序问题,discuz默认的标签页排序是旧帖在前,新帖在后,这种排序方式我个人感觉不是很理想。 在网上找到了修改方法,附在下面,修改方法来源见文章末尾处的来源参考。 打开文件: \source\module\misc\misc_tag.php 

将 :

$query = C::t('common_tagitem')->select($id, 0, 'tid', '', '', $start_limit, $tpp);
修改成:
$query = C::t('common_tagitem')->select($id, 0, 'tid', 'itemid', 'desc', $start_limit, $tpp);
将:
$query = C::t('common_tagitem')->select($id, 0, 'tid', '', '', $shownum); 
修改成:
$query = C::t('common_tagitem')->select($id, 0, 'tid', 'itemid', 'desc', $shownum); 



在$threadlist = getthreadsbytids($tidarray);下面加上一行: krsort($threadlist); (这个有两处!)




以上修改方法,在discuz X3.4上亲测有效,在其他版本上应该也是可以的。有需要的站长可以试着修改下,修改前记得备份好源文件。 文章内容来源参考:https://blog.csdn.net/lih062624/article/details/70210528?locationNum=5&fps=1

扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-1486.html

标签: discuztag标签

相关文章

discuz数据库security_failedlog错误及修复

discuz数据库security_failedlog错误及修复

最近朋友的discuzX2.5的论坛老是出现"security_failedlog is marked as crashed and last(automatic?)repair failed"错误,看这个提示的意思是这个数据表坏了,...

DISCUZ开启https后ucenter通信失败解决方法

DISCUZ开启https后ucenter通信失败解决方法

   DISCUZ 开启https后ucenter通信失败解决方法,一般是做完301重定向https后通信失败的,下面是具体解决方法: 打开目录 uc_server/model/misc.php 文...

史上最全!discuz X3.2修改文件支持https的教程

史上最全!discuz X3.2修改文件支持https的教程

discuz X3.2在系统上是支持https的,不过需要手动修改几个地方。首先确保服务器端已开启https,且正确配置了SSL证书。   discuz X3.2开启支持https主要需要修改一下几个地方:&nb...

discuz使用SSL加密方式发送邮件:465端口

discuz使用SSL加密方式发送邮件:465端口

最近收藏大家坛服务器到期,需要做搬迁。 新买的阿里云ECS封禁了25端口,要发送邮件只能使用加密的465端口了。 收藏大家坛邮件发送服务使用的是腾讯企业邮箱,查看了腾讯企业邮箱的说明,是支持使用465端口发送邮件的。 不过...

微信公众平台不再支持HTTP调用,作为discuz站长应该如何应对?

微信公众平台不再支持HTTP调用,作为discuz站长应该如何应对?

在9月21日,微信公众平台官方发布公告称:公众平台接口不再支持HTTP方式调用,同时给出了最后的截止日期:平台将于2017年12月30日停止对HTTP方式调用的支持。 原文公告如下:    微信的这...

discuz全站开启https后,百度联盟的广告无法显示,怎么办?

discuz全站开启https后,百度联盟的广告无法显示,怎么办?

前面我们讲到discuz实现完美开启https后,解决了页面上的不安全因素。 但是在最重要的一点上,百度联盟的广告没法显示了,这可不能忍,直接影响到了我们站的收入了。 那么,这个问题应...