找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 278|回复: 0

[cms教程] discuz教程:门户diy实现翻页功能的方法

[复制链接]

该用户从未签到

发表于 2016-2-1 10:32:09 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
   
1、打开 \source\class\block\portal\block_article.php 文件 找到 function getdata($style, $parameter) 修改为 function getdata($style, $parameter, $bid) 找到 $query = DB::query("SELECT at.*, ac.viewnum, ac.commentnum FROM ".DB::table('portal_article_title')." at LEFT JOIN ".DB::table('portal_article_count')." ac ON at.aid=ac.aid WHERE $wheresql$keyword ORDER BY $orderby LIMIT $startrow, $items"); 在其上方加入: //首页翻页修改 if($bid==53){ $page = $_REQUEST['page',?$_REQUEST['page',:1; $startrow = ($page-1)*$items; } 这里的bid为diy的记录id,查看方法可以通过firebug工具查看。此文中后面用到的bid均为此含义。 2、打开 \source\function\function_block.php 文件 找到 if($forceupdate) { block_updatecache($bid, true); $block = $_G['block',[$bid,; } 在其上方加入: //如果是首页最新文章,去掉缓存 if ($bid == 53) { $forceupdate = 1; } 找到 $return = $obj->getdata($thestyle, $block['param',); 修改为 $return = $obj->getdata($thestyle, $block...

   
内容已隐藏,请关注公众号输入验证码查看

               
验证码 

  

本帖支持关注公众号查看

【无套路  无套路  无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】

回复

使用道具 举报

网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2025-6-20 14:09

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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