解决supesite后台手工生成资讯最终页html文件只有
时间:2010-12-15 21:20来源: 作者: 点击:次
本文介绍一下解决supesite后台手工生成资讯最终页html文件只有第一页bug的方法修改admin/admin_html.php文件查找$query = $_SGLOBAL[
本文介绍一下解决生成最终页只有第一页的方法
修改admin/admin_html.php文件
查找
$query = $_SGLOBAL['db']->query("SELECT uid, type, itemid FROM ".tname('spaceitems')." WHERE ".implode(' AND ', $wheresql)." ORDER BY itemid"); while ($value = $_SGLOBAL['db']->fetch_array($query)) { $pagearr[0][] = "viewnews|$value[itemid]"; }
|
替换为
$query = $_SGLOBAL['db']->query("SELECT uid, type, itemid FROM ".tname('spaceitems')." WHERE ".implode(' AND ', $wheresql)." ORDER BY itemid"); while ($value = $_SGLOBAL['db']->fetch_array($query)) { $newsnum = $_SGLOBAL['db']->result($_SGLOBAL['db']->query("SELECT count(*) FROM ".tname('spacenews')." WHERE itemid = $value[itemid]"),0); if($newsnum>1){ for($i=2;$i<=$newsnum;$i++) $pagearr[0][] = "viewnews|$value[itemid]|page|$i"; } $pagearr[0][] = "viewnews|$value[itemid]"; }
|
查找
$_SGET['itemid'] = $arr[1]; |
在下面添加
$_SGET['page'] = $arr[3]; |
ok,修改完成 (责任编辑:最模板) |
------分隔线----------------------------