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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

开启全站静态之后,有分页的帖子,点击分页时,跳回到第一页的解决方法

[复制链接]
huangliming 发表于 2010-11-29 12:11:43 | 显示全部楼层 |阅读模式
问题描述:开启全站静态之后,有分页的帖子,点击分页时,跳回到第一页
解决方法:
source\module\forum\forum_viewthread.php

找到

  1.         $_G['gp_extra'] = '';
  2.         foreach($extra as $_k => $_v) {
  3.                 if(preg_match('/^\w+$/', $_k)) {
  4.                         $_G['gp_extra'] .= '&'.$_k.'='.$_v;
  5.                 }
  6.         }
复制代码
改为:
  1.         $_G['gp_extra'] = array();
  2.         foreach($extra as $_k => $_v) {
  3.                 if(preg_match('/^\w+$/', $_k)) {
  4.                         $_G['gp_extra'][] = $_k.'='.$_v;
  5.                 }
  6.         }
  7.         $_G['gp_extra'] = implode('&', $_G['gp_extra']);
复制代码
找到:
  1.         $upnavlink = 'forum.php?mod=forumdisplay&fid='.$_G['fid'].($_G['gp_extra'] && !IS_ROBOT ? $_G['gp_extra'] : '');
复制代码
改为:
  1.         $upnavlink = 'forum.php?mod=forumdisplay&fid='.$_G['fid'].($_G['gp_extra'] && !IS_ROBOT ? '&'.$_G['gp_extra'] : '');
复制代码
小洲 发表于 2010-11-29 12:34:41 | 显示全部楼层
终于都修改好了
回复

使用道具 举报

fy007 发表于 2010-11-29 12:36:55 | 显示全部楼层
回复

使用道具 举报

腐朽的木头 发表于 2010-11-29 12:48:47 | 显示全部楼层
收到  呵呵 。。。。
回复

使用道具 举报

weixinzhi 发表于 2010-11-29 13:06:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

adink 发表于 2010-11-29 13:40:55 | 显示全部楼层
不错,支持下,修改好了
回复

使用道具 举报

tida 发表于 2010-11-29 13:41:46 | 显示全部楼层
huangliming 发表于 2010-11-29 12:11
问题描述:开启全站静态之后,有分页的帖子,点击分页时,跳回到第一页
解决方法:
source\module\forum\ ...

看看代码。
感谢分享。
回复

使用道具 举报

xguyuanbo 发表于 2010-11-29 14:05:34 | 显示全部楼层
回复

使用道具 举报

黄桥在线 发表于 2010-11-29 15:20:49 | 显示全部楼层
我还以为是换模板的问题呢,原来是升级的问题。唉
回复

使用道具 举报

诚网战士 发表于 2010-11-29 16:42:32 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 17:28 , Processed in 0.130762 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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