当前位置:首页 > CMS教程 > 帝国cms > 列表

帝国CMS教程:如何实现内容分页导航列表效果

发布:smiling 来源: PHP粉丝网  添加日期:2014-03-27 11:02:51 浏览: 评论:0 

首先说的一点就是改的是:返回下拉式内容分页导航"[!--show.listpage--]"这个标签,打开e\class\t_functions.php  找到 //返回下拉式内容分页导航

下面的改后的结果,支持覆盖就OK:

  1. //返回下拉式内容分页导航 
  2. function sys_ShowTextPageSelect($thispagenum,$dolink,$add,$filetype,$n_r){ 
  3.         if($thispagenum==1) 
  4.         { 
  5.                 return ''
  6.         } 
  7.         $titleselect=''
  8.         for($j=1;$j<=$thispagenum;$j++) 
  9.         { 
  10.             if($j==1) 
  11.                 { 
  12.                         $title=$add[title]; 
  13.                         $plink=$add[filename].$filetype
  14.                 } 
  15.                 else 
  16.                 { 
  17.                         $k=$j-1; 
  18.                         $ti_r=explode('[/!--empirenews.page--]',$n_r[$k]); 
  19.                     if(count($ti_r)>=2&&$ti_r[0]) 
  20.                         { 
  21.                                 $title=$ti_r[0]; 
  22.                         } 
  23.                     else 
  24.                         { 
  25.                                 $title=$add[title].'('.$j.')'
  26.                         } 
  27.                         $plink=$add[filename].'_'.$j.$filetype
  28.                 } 
  29.                 $titleselect.=' 
  30.  第 '.$j.' 页:'.$title.' 
  31. '; 
  32.         } 
  33.         $titleselect=' 
  34. 【内容导航】 
  35. '.$titleselect.' 
  36. '; 
  37.         return $titleselect

加上CSS 看自己的需要自己改下宽度:

  1. #clistVar {border:1px #000 solid;font-size:12px;overflow:hidden;width:598px;margin:5px 0px 8px;background-color:#fff;} 
  2. #clistVar dt{line-height:24px;} 
  3. #clistVar dd{width:295px;float:left;line-height:24px;} 
  4. #clistVar dd a{font-size:12px;color:#00f;} 
  5. #clistVar dd a:hover{color:#c00;} 

Tags: 帝国CMS 内容分页 分页导航

分享到: