虚位以待(AD)
虚位以待(AD)
首页 > CMS教程 > Discuz! > dx开启全站静态之后,有分页的帖子,点击分页时,跳回到第一页的解决方法

dx开启全站静态之后,有分页的帖子,点击分页时,跳回到第一页的解决方法
类别:Discuz!   作者:码皇   来源:互联网   点击:

问题描述:开启全站静态之后,有分页的帖子,点击分页时,跳回到第一页 解决方法: sourcemoduleforumforum_viewthread php 找到 $_G = ; foreach($extra as $_k = $_v) { if(preg_match( ^w ,魔客吧
问题描述:开启全站静态之后,有分页的帖子,点击分页时,跳回到第一页
解决方法:
sourcemoduleforumforum_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'] : '');

相关热词搜索: dx开启全站静态之后,有分页的帖子,点击分