国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 帝國Empire > 正文

帝國CMS分頁樣式函數修改方法

2024-07-09 22:50:26
字體:
來源:轉載
供稿:網友

帝國CMS功能設計得如此出色,所有CMS中可定制性最強(不和CMF比哈)。

還是要吐槽一下!艸!還用的是table+css布局,這么丑!這是十幾年前的技術吧!

(我只想說,帝國CMS把UI做好點,再把新手入門教程寫簡單點,市場占有率一定會提升一大截!)

今天和大家分享帝國cms分頁樣式函數修改方法。

1)列表分頁位置:e/class/t_functions.php

修改列表模板之列表式分頁函數,武林網的修改的方法在后面。

2)列表模板之列表式的CSS樣式修改

修改前:

帝國CMS分頁樣式函數修改方法 第1張

修改后:

帝國CMS分頁樣式函數修改方法 第2張

列表模板之列表式分頁函數如下:

  1. //列表模板之列表式分頁
  2. function sys_ShowListMorePage($num,$page,$dolink,$type,$totalpage,$line,$ok,$search="",$add){
  3.     global $fun_r,$public_r;
  4.     if($num<=$line)
  5.     {
  6.         $pager['showpage']='';
  7.         return $pager;
  8.     }
  9.     //文件名
  10.     if(empty($add['dofile']))
  11.     {
  12.         $add['dofile']='index';
  13.     }
  14.     //靜態頁數
  15.     $repagenum=$add['repagenum'];
  16.     $page_line=$public_r['listpagelistnum'];
  17.     $snum=2;
  18.     //$totalpage=ceil($num/$line);//取得總頁數
  19.  
  20.     $firststr='<b>頁次'.$page.'/'.$totalpage.'</b> '; 
  21.     //上一頁
  22.     if($page<>1)
  23.     {
  24.         $toppage='<a href="'.$dolink.$add['dofile'].$type.'">'.$fun_r['startpage'].'</a>&nbsp;';
  25.         $pagepr=$page-1;
  26.         if($pagepr==1)
  27.         {
  28.             $prido=$add['dofile'].$type;
  29.         }
  30.         else
  31.         {
  32.             $prido=$add['dofile'].'_'.$pagepr.$type;
  33.         }
  34.         $prepage='<a href="'.$dolink.$prido.'">'.$fun_r['pripage'].'</a>';
  35.     }
  36.     //下一頁
  37.     if($page!=$totalpage)
  38.     {
  39.         $pagenex=$page+1;
  40.         $nextpagelink=$repagenum&&$repagenum<$pagenex?eReturnRewritePageLink2($add,$pagenex):$dolink.$add['dofile'].'_'.$pagenex.$type;
  41.         $lastpagelink=$repagenum&&$repagenum<$totalpage?eReturnRewritePageLink2($add,$totalpage):$dolink.$add['dofile'].'_'.$totalpage.$type;
  42.         $nextpage='<a href="'.$nextpagelink.'">'.$fun_r['nextpage'].'</a>';
  43.         $lastpage='<a href="'.$lastpagelink.'">'.$fun_r['lastpage'].'</a>';
  44.     }
  45.     $starti=$page-$snum<1?1:$page-$snum;
  46.     $no=0;
  47.     for($i=$starti;$i<=$totalpage&&$no<$page_line;$i++)
  48.     {
  49.         $no++;
  50.         if($page==$i)
  51.         {
  52.             $is_1="<b>";
  53.             $is_2="</b>";
  54.         }
  55.         elseif($i==1)
  56.         {
  57.             $is_1='<a href="'.$dolink.$add['dofile'].$type.'">';
  58.             $is_2="</a>";
  59.         }
  60.         else
  61.         {
  62.             $thispagelink=$repagenum&&$repagenum<$i?eReturnRewritePageLink2($add,$i):$dolink.$add['dofile'].'_'.$i.$type;
  63.             $is_1='<a href="'.$thispagelink.'">';
  64.             $is_2="</a>";
  65.         }
  66.         $returnstr.=''.$is_1.$i.$is_2;
  67.     }
  68.     $returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;
  69.     $pager['showpage']=$returnstr;
  70.     return $pager;
  71. }

CSS樣式如下:

  1. .pages {overflow: hidden;margin: 20px auto 0;border: 1px solid #eeeeee;border-radius: 8px;background-color:#fff;color:#8e8b8b;list-style:outside none none;}
  2. .pages a {float:left;width:50px;height:50px;border-right:1px solid #eeeeee;text-align:center;line-height:50px;}
  3. .pages b {float:left;width:50px;height:50px;border-right:1px solid #eeeeee;background-color:#ff6600;color:#fff;text-align:center;line-height:50px;}
  4. .pages b:first-child {width:100px;background-color: #fff;color: #333;}

歡迎大家一起分享交流。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 白河县| 荔浦县| 阜阳市| 阳原县| 留坝县| 伊宁市| 桃园县| 西平县| 遂川县| 南投市| 交口县| 田林县| 靖州| 长葛市| 星座| 扎鲁特旗| 嵊泗县| 贵州省| 潼关县| 雷波县| 宜春市| 大荔县| 义乌市| 安宁市| 兰溪市| 同江市| 泸西县| 井冈山市| 彝良县| 闻喜县| 韶山市| 蒙自县| 惠水县| 田阳县| 宾阳县| 盐亭县| 胶南市| 乌鲁木齐县| 晋宁县| 介休市| 远安县|