亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > 帝國Empire > 正文

如何對帝國cms 列表頁分頁樣式修改美化

2024-08-30 19:07:16
字體:
來源:轉載
供稿:網友

【1】自己修改帝國cms默認的分頁樣式(css),這樣做的好處是你不用去改動帝國的核心文件,方便以后升級。

【2】自己動手去修改帝國的分頁(php+css),帝國的分頁在e>class>下的t_functions.php這個文件里。

===============================================

列表頁模板[!–show.page–]:分頁導航(下拉式) 大概在10-98行;

列表頁模板[!–show.listpage–]:分頁導航(列表式) 在101-169行;

內容頁模板(返回內容分頁):分頁導航 在172-228行;

內容頁模板(返回下拉式內容分頁導航):標題式分頁導航 在231-262行。

===============================================

上面大概介紹了下這個文件下有那些分頁,那下面我們就來修改程序分頁,但是又不會在升級程序時候帶來麻煩。

第一步:進入帝國cms后臺,點擊系統設置->系統參數設置->信息設置:里面有個”列表分頁函數(列表)”選項,將里面的函數名修改為user_ShowListMorePage
第二部:復制t_function.php列表式分頁代碼到 e/class/userfun.php 之間

下面我把分頁導航(列表式)拿出來,并帶上了注釋,如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
//列表模板之列表式分頁
function sys_ShowListMorePage($num,$page,$dolink,$type,$totalpage,$line,$ok,$search="",$add){
global $fun_r,$public_r
//num是取得的當前總的文章數,line是欄目設定里的一頁顯示多少文章數。如果當前文章總數少于設定數,中斷程序返回,并且什么也不顯示。
if($num<=$line)
{
$pager['showpage']='';
return $pager;
}
//文件名
if(empty($add['dofile']))
{
$add['dofile']='index';
}
//靜態頁數
$repagenum=$add['repagenum'];
//listpagelistnum是"系統參數設置" 里的 "信息設置" 下的 "列表分頁函數(列表)"下的 "每頁顯示12個頁碼"這一項。
$page_line=$public_r['listpagelistnum'];
//這個$snum可以控制 "當前頁" 顯示的位置,設置成2,當前頁就顯示在第3個位置。
$snum=2;
//$totalpage=ceil($num/$line);//取得總頁數
$firststr='<a title="Total record">?<b>'.$num.'</b> </a>??';//顯示總文章數
//上一頁
if($page&lt;&gt;1)
{
//若當前頁不是第一頁,則顯示它的上一頁鏈接
//$dolink是欄目的地址,$type是網頁文件的擴展名,比如 .html ,那個$type之前有個點,是起連接作用的連接符,也就是說$type里面的內容是 .html
$toppage='<a href="'.$dolink.$add['dofile'].$type.'">'.$fun_r['startpage'].'</a>?';
$pagepr=$page-1;
if($pagepr==1)
{
$prido=$add['dofile'].$type;
}
else
{
$prido=$add['dofile'].'_'.$pagepr.$type;
}
$prepage='<a href="'.$dolink.$prido.'">'.$fun_r['pripage'].'</a>';
}
//下一頁
if($page!=$totalpage)
{
//如果當前頁不是最后一頁,則顯示它的下一頁鏈接
$pagenex=$page+1;
$nextpagelink=$repagenum&amp;&amp;$repagenum&lt;$pagenex?eReturnRewritePageLink2($add,$pagenex):$dolink.$add['dofile'].'_'.$pagenex.$type;
$lastpagelink=$repagenum&amp;&amp;$repagenum&lt;$totalpage?eReturnRewritePageLink2($add,$totalpage):$dolink.$add['dofile'].'_'.$totalpage.$type;
$nextpage='?<a href="'.$nextpagelink.'">'.$fun_r['nextpage'].'</a>';
$lastpage='?<a href="'.$lastpagelink.'">'.$fun_r['lastpage'].'</a>';
}
//通過判斷當前頁碼與上面講述的snum的大小,確定頁碼顯示的狀態。如果$page-$snum&lt;1,$starti賦值為1,否則$starti賦值為$page-$snum。
$starti=$page-$snum&lt;1?1:$page-$snum;
$no=0;
//此處的for循環就是用來顯示頁碼的,包括從第幾個頁碼開始顯示,以及當前頁碼加粗和顯示多少個頁碼
for($i=$starti;$i&lt;=$totalpage&amp;&amp;$no&lt;$page_line;$i++)
{
$no++;
//如果是當前頁碼,則加粗,有需要修改當前頁碼樣式的可在此修改
if($page==$i)
{
$is_1="<b>";
$is_2="</b>";
}
//如果當前頁是首頁
elseif($i==1)
{
$is_1='<a href="'.$dolink.$add['dofile'].$type.'">';
$is_2="</a>";
}
//其余的頁碼,可以通過給a加樣式來修改顯示效果
else
{
$thispagelink=$repagenum&amp;&amp;$repagenum&lt;$i?eReturnRewritePageLink2($add,$i):$dolink.$add['dofile'].'_'.$i.$type;
$is_1='<a href="'.$thispagelink.'">';
$is_2="</a>";
}
$returnstr.='?'.$is_1.$i.$is_2;//$returnstr即是生成的顯示頁號的代碼
}
$returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;
$pager['showpage']=$returnstr;
return $pager;
}

下面我們就自己動手弄一個分頁把:

第一步:進入帝國cms后臺,點擊系統設置->系統參數設置->信息設置:里面有個”列表分頁函數(列表)”選項,將里面的函數名修改為user_ShowListMorePage

第二部:到 e/class/userfun.php 之間插入下面代碼

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
function user_ShowListMorePage($num,$page,$dolink,$type,$totalpage,$line,$ok,$search=""){
global $fun_r,$public_r;
if($num&lt;=$line)
{
$pager['showpage']='';
return $pager;
}
$page_line=$public_r['listpagelistnum'];
$snum=2;

//上一頁
if($page&lt;&gt;1)
{
$toppage='<a class="disabled" href="'.$dolink.'index'.$type.'">'.$fun_r['startpage'].'</a>'; //首頁
$pagepr=$page-1;
if($pagepr==1)
{
$prido="index".$type;
}
else
{
$prido="index_".$pagepr.$type;
}
$prepage='<a class="disabled" href="'.$dolink.$prido.'">'.$fun_r['pripage'].'</a>'; //上一頁
}
//下一頁
if($page!=$totalpage)
{
$pagenex=$page+1;
$nextpage='<a class="disabled" href="'.$dolink.'index_'.$pagenex.$type.'">'.$fun_r['nextpage'].'</a>'; //下一頁
$lastpage='<a class="disabled" href="'.$dolink.'index_'.$totalpage.$type.'">'.$fun_r['lastpage'].'</a>'; //最后一頁
}
$starti=$page-$snum&lt;1?1:$page-$snum;
$no=0;
for($i=$starti;$i&lt;=$totalpage&amp;&amp;$no&lt;$page_line;$i++) //詳細頁碼信息
{
$no++;
if($page==$i)
{
$is_1="<a class="cur">"; //當前
$is_2="</a>";
}
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;
}

第三步:在你的列表頁中寫上分頁就好了【[!–show.listpage–]】

 

=============================================================

下面就來看看我最后的成果把

如何對帝國cms 列表頁分頁樣式修改美化

1
<div class="pageBox pTB20"><a class="cur">1</a><a href="#">2</a><a href="#">3</a><a href="#">4</a><a href="#">5</a><a href="/liaotian/index_6.html">6</a><a href="#">7</a><a href="#">8</a><a href="#" class="disabled">下一頁</a><a href="#" class="disabled">尾頁</a></div>

css:

1
2
3
4
5
6
7
8
/*** page
-------------------------------------------------------------- ****/
.pageBox {text-align: center;}
.pageBox a {border:1px solid #ddd;display:inline-block;margin-right:6px;color: #707070;width:34px;height:34px;font:bold 14px/34px arial;}
.pageBox a:hover,.pageBox a:active{background:#3aa9f2;color: #FFFFFF;text-decoration: none;}
.pageBox .cur { background: #3aa9f2;border: 1px solid #3aa9f2;text-decoration: none;}
.pageBox a.cur {color: #fff;}
.pageBox .disabled {width: 79px;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
性欧美xxxx交| 日韩精品免费在线观看| 中文字幕日韩欧美在线| 欧美二区在线播放| 久久91精品国产| 欧美日韩精品在线| 精品视频在线观看日韩| 亚洲色图色老头| 91精品国产综合久久香蕉的用户体验| 懂色av影视一区二区三区| 久久久久久高潮国产精品视| 欧美风情在线观看| 成人黄色片在线| 国产一区二区视频在线观看| 欧美成人午夜激情| 亚洲一区中文字幕| 亚洲视频axxx| 91免费国产视频| 精品国产91久久久| 国产成人免费av| 亚洲男人7777| 亚洲欧美日韩视频一区| 成人国产在线激情| 日韩中文av在线| 国产91在线播放精品91| 国语自产精品视频在线看一大j8| 国产成人一区二| 色悠久久久久综合先锋影音下载| 热99精品只有里视频精品| 88国产精品欧美一区二区三区| 亚洲精品xxx| 欧美日韩在线视频一区二区| 欧美专区在线视频| 4k岛国日韩精品**专区| 国产成人一区二区在线| 亚洲wwwav| 岛国av一区二区三区| 欧美一级淫片丝袜脚交| 亚洲三级免费看| 一区二区三区国产在线观看| 日韩电影视频免费| 高清欧美性猛交xxxx黑人猛交| 韩日精品中文字幕| 久久精品99久久香蕉国产色戒| 亚洲精品videossex少妇| 亚洲国产精品va在线看黑人动漫| 亚洲成人黄色网| 亚洲欧美日韩一区二区三区在线| 91国产视频在线| 中文字幕免费精品一区高清| 国语自产精品视频在免费| 日韩视频在线免费观看| 亚洲自拍偷拍视频| 国产精品黄视频| 欧美激情乱人伦| 最新91在线视频| 狠狠躁天天躁日日躁欧美| 久热在线中文字幕色999舞| 中文字幕欧美视频在线| 国产精品视频不卡| 日韩免费观看av| 欧美一级大片在线免费观看| 亚洲精品videossex少妇| 91视频国产高清| 福利二区91精品bt7086| 怡红院精品视频| 欧美视频在线观看免费| 国产欧美亚洲视频| 亚洲精品99久久久久| 日韩精品免费在线视频| 97精品国产97久久久久久| 亚洲欧美激情在线视频| 国产精品日韩在线观看| 欧美日韩中文字幕| 欧美日韩国产成人高清视频| 中文字幕一区二区精品| 国产精品旅馆在线| 欧美性20hd另类| 国产亚洲精品美女久久久| 亚洲天堂久久av| 亚洲新中文字幕| 91免费精品视频| 亚洲一区二区久久| 色偷偷888欧美精品久久久| 久久伊人色综合| 亚洲欧美另类国产| 国产精品久久久久久久久久免费| 成人国产精品久久久| 国产视频在线一区二区| 日韩精品免费在线视频观看| 国产成人一区二区| 国产视频综合在线| 91黑丝高跟在线| 国产成人精品网站| 岛国精品视频在线播放| 91九色国产社区在线观看| 色偷偷偷综合中文字幕;dd| 91麻豆国产语对白在线观看| 久久久国产成人精品| 久久精品91久久香蕉加勒比| 伊人久久免费视频| 亚洲石原莉奈一区二区在线观看| 91精品国产乱码久久久久久久久| 亚洲免费高清视频| 中文字幕在线国产精品| 欧洲成人在线观看| 国产精品稀缺呦系列在线| 日韩免费观看在线观看| 日韩高清人体午夜| 国产精品永久免费| 久久99亚洲热视| 91po在线观看91精品国产性色| 国产91在线播放精品91| 欧美视频在线免费看| 97热在线精品视频在线观看| 色综合视频网站| 欧洲午夜精品久久久| 欧美亚洲国产另类| 亚洲www永久成人夜色| 欧美黑人xxxⅹ高潮交| 欧美成人精品不卡视频在线观看| 欧美性videos高清精品| 高清视频欧美一级| 亚洲精品一二区| 欧美电影免费观看高清| 91精品国产91久久久久久| 97精品伊人久久久大香线蕉| 欧美不卡视频一区发布| 国产精品一区二区在线| 日韩专区中文字幕| 亚洲国产精品美女| 国产精品www色诱视频| 久久伊人精品天天| 日韩亚洲一区二区| 美日韩丰满少妇在线观看| 国产精品久久久久久av下载红粉| 亚洲国产精品中文| 亚洲天堂成人在线| 亚洲天堂av在线播放| 成人午夜激情网| 97在线看福利| 91精品国产91久久久久久| 亚洲毛片在线免费观看| 全球成人中文在线| 视频一区视频二区国产精品| 亚洲国产成人精品电影| 成人国产精品av| 久国内精品在线| 国产欧美精品一区二区三区介绍| 久久久久久久久久久久久久久久久久av| 国产亚洲免费的视频看| 日韩动漫免费观看电视剧高清| 97在线免费视频| 久久久国产精彩视频美女艺术照福利| 国产一区二区三区久久精品| 日韩成人在线观看| 亚洲色图欧美制服丝袜另类第一页| 国产精品88a∨| 26uuu亚洲伊人春色| 国产精品视频自拍| 国产精品久久久久久搜索| 久久久久成人精品| 国产欧美 在线欧美| 日韩中文第一页|