最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

DEDECMS實(shí)用漂亮的翻頁(yè)效果修改方法第3/3頁(yè)

 更新時(shí)間:2008年10月15日 22:25:11   作者:  
有時(shí)候大家感覺dedecms的內(nèi)容分頁(yè)不太好看,下面的方法你就可以做出更好的分頁(yè)效果代碼

三 修正內(nèi)容頁(yè)bug.
其實(shí)早些時(shí)候我看mb5u的站已經(jīng)修正了這個(gè)問題,他的內(nèi)容頁(yè)分頁(yè)實(shí)現(xiàn)了頁(yè)碼在第一頁(yè)的時(shí)候,上一頁(yè)的鏈接為不可點(diǎn)的形式,而且我看它的分頁(yè)css代碼和上面
講到的24個(gè)翻頁(yè)代碼css代碼命名方式一樣,可見,mb5u也是抄襲的,而且沒有把這個(gè)問題的解決方法共享,首先鄙視下身為版主的他╭∩╮(︶︿︶)╭∩╮
下面由于涉及到修改dede的php文件,請(qǐng)首先做好備份,這里也不在進(jìn)行詳細(xì)解釋(實(shí)際上我也不懂php,也就沒法解釋...),直接給操作方法.
1. 打開include目錄下的inc_archives_view.php文件,找到552行,改為:
復(fù)制代碼 代碼如下:

if($nowPage==1) $PageList.="<span class='disabled'> 上一頁(yè)</span>";

然后找到569行,改為:
復(fù)制代碼 代碼如下:

else $PageList.= "<span class='disabled'> 下一頁(yè)</span>";

保存后退出.
2. 在內(nèi)容頁(yè)的css加入下面的代碼:
復(fù)制代碼 代碼如下:

.cupage .disabled {
/*照搬DIV.digg SPAN.disabled即可*/
border: #eee 1px solid;
padding: 2px 5px;
margin: 2px;
color: #ddd;
}

3. 重新生成html即可.
TIPS:到這里bug就修正了,但是有個(gè)小問題這里提一下,就是24個(gè)翻頁(yè)樣式中上一頁(yè)和下一頁(yè)用了<PRE和NEXT>代替了,mb5u也是沒有用上一頁(yè)和下一頁(yè),也用的是英文,具體原因?yàn)槭裁茨?這里不做解釋,有興趣的朋友試試就知道了,下面提示替換方法(懶的一步一步寫了 給出全部代碼):
直接把inc_archives_view.php的546-571改為:
復(fù)制代碼 代碼如下:

function GetPagebreak($totalPage,$nowPage,$aid)
{
if($totalPage==1){ return ""; }
$PageList = ''; // "共".$totalPage."頁(yè): ";
$nPage = $nowPage-1;
$lPage = $nowPage+1;
if($nowPage==1) $PageList.="<span class='disabled'> < PRE</span>";
else{
if($nPage==1) $PageList.="<a href='".$this->NameFirst.".".$this->ShortName."'>< PRE</a> ";
else $PageList.="<a href='".$this->NameFirst."_".$nPage.".".$this->ShortName."'>< PRE</a> ";
}
for($i=1;$i<=$totalPage;$i++)
{
if($i==1){
if($nowPage!=1) $PageList.="<a href='".$this->NameFirst.".".$this->ShortName."'>1</a> ";
else $PageList.="<strong>1</strong>";
}else{
$n = $i;
if($nowPage!=$i) $PageList.="<a href='".$this->NameFirst."_".$i.".".$this->ShortName."'>".$n."</a> ";
else $PageList.="<strong>$n</strong>";
}
}
if($lPage <= $totalPage) $PageList.="<a href='".$this->NameFirst."_".$lPage.".".$this->ShortName."'>NEXT></a> ";
else $PageList.= "<span class='disabled'> NEXT></span>";
return $PageList;
}

現(xiàn)在看看最終的效果吧

到這里教程就寫玩了,累死我了,希望大家可以喜歡,以后我還會(huì)寫一些有關(guān)模板方面的教程,太高深的俺也搞不來....附件提供下載的有:24款翻頁(yè)代碼,修改好

bug的inc_archives_view.php文件php文件覆蓋時(shí)一定要備份原文件,另外此法只針對(duì)生成靜態(tài)頁(yè)面的站點(diǎn)有效,使用動(dòng)態(tài)頁(yè)面的參照上面步驟自己研究下就會(huì)改
下載:
css翻頁(yè)代碼.rar
inc_archives_view.rar

相關(guān)文章

  • dedecms v5 跳轉(zhuǎn)網(wǎng)址 直接鏈接而非跳轉(zhuǎn)的實(shí)現(xiàn)方法修正版

    dedecms v5 跳轉(zhuǎn)網(wǎng)址 直接鏈接而非跳轉(zhuǎn)的實(shí)現(xiàn)方法修正版

    最近在使用dedecms建站的時(shí)候發(fā)現(xiàn)這個(gè)問題,如果調(diào)轉(zhuǎn)網(wǎng)址是直接的連接地址,效果就更好了,網(wǎng)上的版本有點(diǎn)來,我也是參考他們的整理出來的
    2008-07-07
  • DEDE添加迅雷專用鏈接(半迅雷化)

    DEDE添加迅雷專用鏈接(半迅雷化)

    半迅雷化專用鏈接,原來的地址仍然會(huì)顯示,不利于隱藏真實(shí)下載地址,真實(shí)下載地址可直接通過源文件看到
    2008-11-11
  • dedecms采集過濾常用代碼集合

    dedecms采集過濾常用代碼集合

    dede采集過程中最麻煩的莫過于采集的正則過濾函數(shù)的編寫。說實(shí)在的,dede在這點(diǎn)上和很多ASP CMS系統(tǒng)比如說動(dòng)易等,采集的時(shí)候直接選擇幾個(gè)選項(xiàng)就可以了,簡(jiǎn)單的完成想過濾的東西。不過他們只局限于對(duì)文章內(nèi)容的過濾不是很好。而DEDE卻能對(duì)所有采集的字段進(jìn)行過濾,功能上彌補(bǔ)了易用性的缺陷,期待柏拉圖在后續(xù)版本中加上選擇性過濾功能。
    2008-03-03
  • dedecms中如何在欄目列表和文章頁(yè)面中獲得當(dāng)前欄目標(biāo)題

    dedecms中如何在欄目列表和文章頁(yè)面中獲得當(dāng)前欄目標(biāo)題

    我們?cè)谑褂胐edecms中會(huì)發(fā)現(xiàn),當(dāng)我們打開欄目的列表頁(yè)和文章頁(yè)的時(shí)候,無論我們使用什么標(biāo)簽,都無法獲得當(dāng)前欄目的標(biāo)題信息。究其原因是因?yàn)檫@兩個(gè)頁(yè)面所讀取的信息主要來源于dedecms的dede_archives表及其附加表,僅通過傳遞欄目的id編號(hào)來區(qū)別不同欄目,因此我們通過類似{dede:field name=’typename’/}這樣的方法是無法直接獲得欄目名稱的。但是我們依然可以通過程序的改造,利用欄目的唯一id編號(hào),獲得欄目名稱。以下是實(shí)現(xiàn)方法:
    2008-03-03
  • DEDECMS后臺(tái)數(shù)據(jù)備份還原的應(yīng)用

    DEDECMS后臺(tái)數(shù)據(jù)備份還原的應(yīng)用

    前臺(tái)與測(cè)試過程--之備份與還原
    2009-02-02
  • 實(shí)現(xiàn)dedecms圖集單擊圖片翻頁(yè)的功能

    實(shí)現(xiàn)dedecms圖集單擊圖片翻頁(yè)的功能

    題記:在很多相冊(cè)的網(wǎng)站中,都有這樣的功能:當(dāng)圖片分多頁(yè)顯示的情況下,點(diǎn)擊圖片會(huì)自動(dòng)翻頁(yè)到下一張圖片,接下來我們?cè)赿edecms4中實(shí)現(xiàn)這個(gè)功能。以下是實(shí)現(xiàn)方法:
    2008-03-03
  • dedecms下仿chinaz二級(jí)下拉動(dòng)態(tài)讀取代碼

    dedecms下仿chinaz二級(jí)下拉動(dòng)態(tài)讀取代碼

    最近用dedecms模仿chinaz的模板,發(fā)現(xiàn)每次都用靜態(tài)以后的文件特麻煩,沒想到網(wǎng)上已經(jīng)有高手給解決了,大家看代碼
    2008-05-05
  • DEDE最簡(jiǎn)方式教你縮短軟件列表的方法

    DEDE最簡(jiǎn)方式教你縮短軟件列表的方法

    相信不少朋友用DEDE在做下載站吧,DEDE確實(shí)是廣大站長(zhǎng) 朋友的建站利器啊,偶也在用。可用著發(fā)現(xiàn)當(dāng)中后臺(tái)添加軟件 時(shí),軟件的列表過長(zhǎng),導(dǎo)致頁(yè)面打開比較慢,而且軟件也不容易 找,好了,廢話不多說,自己看吧。
    2008-03-03
  • DEDE 24小時(shí)內(nèi)發(fā)布的信息日期為紅色

    DEDE 24小時(shí)內(nèi)發(fā)布的信息日期為紅色

    主要是學(xué)習(xí)他的思路,以后我們就能很方便的增加功能了
    2008-08-08
  • 為dedecms增加欄目文章統(tǒng)計(jì)功能代碼

    為dedecms增加欄目文章統(tǒng)計(jì)功能代碼

    有些網(wǎng)友希望為dedecms增加欄目文章統(tǒng)計(jì)的功能,這個(gè)功能并不復(fù)雜,但是dedecms本身并沒有此功能,以下是實(shí)現(xiàn)的方法:
    2008-03-03

最新評(píng)論

蚌埠市| 华池县| 泗水县| 宁陕县| 濮阳市| 新河县| 长治县| 高平市| 富蕴县| 石门县| 红河县| 普洱| 剑川县| 大宁县| 新民市| 深泽县| 和林格尔县| 泰州市| 郑州市| 永州市| 同仁县| 田林县| 金昌市| 延长县| 平凉市| 千阳县| 渭南市| 乐平市| 通化县| 建水县| 定南县| 琼中| 乌鲁木齐县| 海南省| 大宁县| 龙山县| 福海县| 宁德市| 屯留县| 太湖县| 鄂伦春自治旗|