加入收藏 | 设为首页 | 会员中心 | 信息反馈 | RSS

栏目导航 | ASP | NET | JSP | PHP | CGI | XML | ColdFusion |
☞ 您当前的位置:首页 > 学院 > 程序开发 > PHP 发表评论 加入收藏夹 错误报告

帝国CMS结合项、列表页和内容页伪静态和实现方法[1/4]

时间:2011-08-11  来源:腾讯博客  作者:不详  点击:    打印本文打印本文  发表文章发表文章

☆欢迎浏览本站【PHP】栏目文章《帝国CMS结合项、列表页和内容页伪静态和实现方法[1/4]》! 本文内容来源于[腾讯博客],作者[不详],转载请注明!希望本文能为您的学习、工作和生活提供有效的参考和帮助!

☞ 此外本栏目编辑还推荐您阅读: #&欢迎访问wWw.zGDoC.CoM - &中国#文秘资源网@ - 您身边@#免费@贴心$的文秘%专家 - 精彩演讲&心得体会#社交礼仪#导游词#入党申请#法律文书#毕业论文#知识百科#范文大全#考研#

在栏目设置----生成选项里面

列表模式 和 内容页模式 依然选择静态

然后在其他一些选择是否生成列表页内容页的选项里面都选择不生成就可以了

列表页伪静态
为了不影响到使用结合项的功能

第一步:
复制 e/action/ListInfo.php 为 ListInfo_wjt.php

第二步:
打开 ListInfo_wjt.php

第三步:
找到:$page=(int)$_GET['page'];
改成:$page=(int)$_GET['page']-1; //伪静态修改标记

第四步:
找到:$listpage=page1($num,$line,$page_line,$start,$page,$search);
改成:$listpage=pagewjt($num,$line,$page_line,$start,$page,$search,$dolink); //伪静态修改标记

第五步:

打开 e/class/connect.php

找到://前台分页 在上面加上以下代码

//列表页伪静态
function pagewjt($num,$line,$page_line,$start,$page,$search,$dolink){
        global $fun_r;
        if($num<=$line)
        {
                return '';
        }
        $type='.html';
        $url=$_SERVER['PHP_SELF'].'?page';
        $snum=2;//最小页数
        $totalpage=ceil($num/$line);//取得总页数
        $firststr='';
        //上一页
        if($page<>0)
        {
                $toppage='<a href="'.$dolink.'index'.$type.'">'.$fun_r['startpage'].'</a>';
                $pagepr=$page;
                if($pagepr==1)
                {
                        $prido="index".$type;
                }
                else
                {
                        $prido="index_".$pagepr.$type;
                }
                $prepage='<a href="'.$dolink.$prido.'">'.$fun_r['pripage'].'</a>';
        }
        //下一页
        if($page!=$totalpage-1)
        {
                $pagenex=$page+2;
                $nextpage='<a href="'.$dolink.'index_'.$pagenex.$type.'">'.$fun_r['nextpage'].'</a>';
                $lastpage='<a href="'.$dolink.'index_'.$totalpage.$type.'">'.$fun_r['lastpage'].'</a>';
        }
        $starti=$page-$snum<1?1:$page-$snum;
        $no=0;
        for($i=$starti;$i<=$totalpage&&$no<$page_line;$i++)

        {
                $no++;
                if($page==$izzi)
                {
                        $is_1='<a class="on" href="#">';
                        $is_2="</a>"; #&欢迎访问wWw.zGDoC.CoM - &中国#文秘资源网@ - 您身边@#免费@贴心$的文秘%专家 - 精彩演讲&心得体会#社交礼仪#导游词#入党申请#法律文书#毕业论文#知识百科#范文大全#考研#

 1/4    1 2 3 4 下一页 尾页

来顶一下
近回首页
返回首页
 上一篇:实现wordpress更换评论表情的实用插件 下一篇:discuz X 伪静态规则-IIS -Nginx-Apache
评论列表共有 0 条评论
发表评论 共有 条评论
用 户 名:   密码:    匿名发表   还没有注册?
评论表情:
  验证码:
站内搜索
推荐阅读
2012年考研真题及答案解析专题
2012年考研真题及答案
2011年12月大学英语六级考试真题及答案解析汇总
2011年12月大学英语六
2011年12月大学英语四级考试真题及答案解析汇总
2011年12月大学英语四
2011年9月全国计算机等级考试真题以及答案汇总
2011年9月全国计算机等
相关文章
栏目更新
栏目热门
秘书在线