石家庄做网站,石家庄网站优化,石家庄网络推广,石家庄网络公司
当前位置:主页 > 新闻资讯 > 技术笔记 >

帝国ECMS列表分页导航之列表式[!–show.listpage–]分页模板样式修改

发表日期:2020-01-06 10:10文章编辑:帝国CMS教程浏览次数: 标签: 技术笔记|帝国CMS|    

帝国ECMS列表模板样式
分页导行(下拉式):[!–show.page–]
分页导行(列表式):[!–show.listpage–]
当前分页号:[!–list.pageno–]
1、下拉式在 模板管理-公共模板-修改分页模板
2、列表式的要修改 e/class/t_functions.php //列表模板之列表式分页
动态页面(搜索结果页面分页也是)的分页要改这个 e/class/connect.php 的 //前台分页
 
//前台分页 function page1($num,$line,$page_line,$start,$page,$search){ global $fun_r; if($num<=$line) { return ''; } $search=htmlspecialchars($search,ENT_QUOTES); $url=$_SERVER['PHP_SELF'].'?page'; $snum=2;//最小页数 $totalpage=ceil($num/$line);//取得总页数 $firststr='<a title="'.$fun_r['trecord'].'"> <b>'.$num.'</b> </a>  '; //上一页 if($page<>0) { $toppage='<a href="'.$url.'=0'.$search.'">'.$fun_r['startpage'].'</a> '; $pagepr=$page-1; $prepage='<a href="'.$url.'='.$pagepr.$search.'">'.$fun_r['pripage'].'</a>'; } //下一页 if($page!=$totalpage-1) { $pagenex=$page+1; $nextpage=' <a href="'.$url.'='.$pagenex.$search.'">'.$fun_r['nextpage'].'</a>'; $lastpage=' <a href="'.$url.'='.($totalpage-1).$search.'">'.$fun_r['lastpage'].'</a>'; } $starti=$page-$snum<0?0:$page-$snum; $no=0; for($i=$starti;$i<$totalpage&&$no<$page_line;$i++) { $no++; if($page==$i) { $is_1="<b>"; $is_2="</b>"; } else { $is_1='<a href="'.$url.'='.$i.$search.'">'; $is_2="</a>"; } $pagenum=$i+1; $returnstr.=" ".$is_1.$pagenum.$is_2; } $returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage; return $returnstr; }
列表显示页数设置
参数设置 – 信息设置 – 列表分页函数(列表)
 
[!–show.listpage–] , [!–show.page–] 标签修改在 e/class/t_functions.php 文件.
 
//列表模板之列表式分页 function sys_ShowListMorePage($num,$page,$dolink,$type,$totalpage,$line,$ok,$search=""){ global $fun_r,$public_r; if($num<=$line) { $pager['showpage']=''; return $pager; } $page_line=$public_r['listpagelistnum']; $snum=2; //$totalpage=ceil($num/$line);//取得总页数 $firststr='<a title="Total record"> <b>'.$num.'</b> </a>  '; //上一页 if($page<>1) { $toppage='<a href="'.$dolink.'index'.$type.'">'.$fun_r['startpage'].'</a> '; $pagepr=$page-1; if($pagepr==1) { $prido="index".$type; } else { $prido="index_".$pagepr.$type; } $prepage='<a href="'.$dolink.$prido.'">'.$fun_r['pripage'].'</a>'; } //下一页 if($page!=$totalpage) { $pagenex=$page+1; $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==$i) { $is_1="<b>"; $is_2="</b>"; } elseif($i==1) { $is_1='<a href="'.$dolink.'index'.$type.'">'; $is_2="</a>"; } else { $is_1='<a href="'.$dolink.'index_'.$i.$type.'">'; $is_2="</a>"; } $returnstr.=' '.$is_1.$i.$is_2; } $returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage; $pager['showpage']=$returnstr; return $pager; }

如没特殊注明,文章均来自网络!转载请注明来自:https://www.yousouke.com/News/jsbj/859.html

网站设计案例推荐

热门新闻

DEDECMS提示Fatal error错误

Nginx的Gzip压缩配置

织梦DedeCMS定时自动生成首页HTML的实现方法

IIS7下js文件启用Gzip后却不压缩的解决方法

dede织梦教程:列表页、文章页调用所有顶级栏目文章的方法

WordPress 集成百度 Sitemap 实时推送代码

织梦DedeCMS定时自动生成首页HTML的实现方法

WORDPRESS文章中微信打赏功能的2种实现方法

相关新闻

Dedecms如何显示文章数量的方法

dede出现search.php on line 44 search.php报错

dedecms大量删除文章后,列表页显示错误修复办法

DedeCMS最新文章、相关文章、推荐文章、热点文章、头条

织梦Dedecms tag标签长度限制的修改

dede织梦网站地图sitemap移出data

推荐新闻

织梦DEDECMS教程:添加RSS订阅功能

帝国cms怎么实现页面自动生成html

IIS7下js文件启用Gzip后却不压缩的解决方法

织梦CMS文章模型整合下载功能,可判断点数,会员组等下载权限

织梦DedeCMS实现{dede:channel}标签增加数字序号的方法

dede简略标题调用标签

帝国cms灵动标签调用字母所属的信息

帝国cms如何在tags列表页获取当前tag的ID方法

正确配置 WordPress 邮件SMTP