关于discuz x3.5的 Tag列表页中的数据,怎么把时间排序调换过来,需要在哪里修改? New
关于discuz x3.5的 Tag列表页中的数据,怎么把时间排序调换过来,需要在哪里修改?目前调用的顺序是最早时间排在前面,不应该是最新发布的排在前面吗?
PS:发个帖子,还要回答15个问题,这个真的太麻烦了,用户体验真差😥
1 贡献最佳答案
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);
大概在 60几行,这样修改后 帖子将倒序排列
天外飘仙发表于2025-11-5 14:41:22
[*]详细答案 >
建议把新的功能,单独放在一个版块里,测试或展示。
真的太影响体验了,回复下,也要回答15个问题。。。。。。
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);
大概在 60几行,这样修改后 帖子将倒序排列 感谢,我去试试看 确实 需要随机的话,可以 有偿实现;
需要的话 加我 QQ 理论上 pc端和手机端 显示的数据应该是一样的……
页:
[1]