Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] Discuz x2.5 DIY 解决最新回覆数据调用的问题!!!

[复制链接]
samhouse 发表于 2012-6-9 01:20:00 | 显示全部楼层 |阅读模式
本帖最后由 samhouse 于 2012-6-9 01:22 编辑

本人自问对PHP的认识只有2.5%(嘛... 总之很少吧...
但也自行解决了这个问题!!! {:soso_e182:} {:soso_e113:}

其实这千分间单!(你没看错我没写错,是「"千"分」,我这路边哪根草也可自行修复就证明了~)
现在回想起来,还真不知道为什么到现在也没教学...... (高手们在清高什么?){:soso_e141:}


参考文件:任何 X2.5 的程序文件简介帖
P.S. 请确定你的调用为帖子模块的高级自定义!


A文件 source/class/block/forum/block_thread.php
1. 在
  1.                         'recommend' => array(
  2.                                 'title' => 'threadlist_recommend',
  3.                                 'type' => 'radio'
  4.                         ),
复制代码
之下加
  1.                         'replies' => array(
  2.                                 'title' => 'threadlist_replies',
  3.                                 'type' => 'radio'
  4.                         ),
复制代码
2. 在
  1. $recommend        = !empty($parameter['recommend']) ? 1 : 0;
复制代码
之下加
  1. $replies        = !empty($parameter['replies']) ? 1 : 0;
复制代码
3. 在
  1.                 if($recommend) {
  2.                         $sqlfrom .= " $joinmethod JOIN `".DB::table('forum_forumrecommend')."` fc ON fc.tid=t.tid";
  3.                 }
复制代码
之下加
  1.                 if($replies) {
  2.                         $sql .= " AND t.replies > '0'";
  3.                 }
复制代码
B文件 source/language/block/lang_threadlist.php
4. 在
  1.         'threadlist_recommend' => '推荐主题过滤',
复制代码
之下加
  1.         'threadlist_replies' => '未回复主题过滤',
复制代码
~Clear~

评分

3

查看全部评分

开心小猪 发表于 2012-6-9 09:00:13 | 显示全部楼层
自己独立解决问题 赞一个
回复

使用道具 举报

mdtt999 发表于 2012-6-9 09:18:26 | 显示全部楼层
非常不错,感谢分享!
回复

使用道具 举报

lqs27 发表于 2012-6-16 17:32:13 | 显示全部楼层
我还以为 解决“最新回复”里的 “回复人”呢,楼主知道怎么解决不,谢谢.
回复

使用道具 举报

ilei365 发表于 2012-6-16 17:37:52 | 显示全部楼层
不错,感谢分享。。。。
回复

使用道具 举报

1314学习网 发表于 2012-7-2 11:20:46 | 显示全部楼层
顶下。。。。。。。
回复

使用道具 举报

kasuta123 发表于 2012-8-28 01:02:16 | 显示全部楼层
貌似还是有未回复的帖子在啊~
回复

使用道具 举报

kasuta123 发表于 2012-8-28 01:04:36 | 显示全部楼层
额``解决了``原来还要在属性里勾上未回复主题过滤~  LZ很强大 赞一个!
回复

使用道具 举报

kasuta123 发表于 2012-8-28 01:05:10 | 显示全部楼层
Discuz x2.5 DIY 解决最新回覆数据调用的问题!!!
回复

使用道具 举报

hlwhc2000 发表于 2012-9-12 12:11:25 | 显示全部楼层
好办法:最新(零)回复,不在DIY列表显示
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 17:32 , Processed in 0.083541 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表