校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > dedecms5.7文章二次開發(fā)實現閱讀全文功能的方法

dedecms5.7文章二次開發(fā)實現閱讀全文功能的方法

POST TIME:2021-05-19 22:32

本文實例講述了dedecms5.7文章二次開發(fā)實現閱讀全文功能的方法。分享給大家供大家參考。具體分析如下:

閱讀全文功能其實在很多的流行站點都有的,比如網易,新浪等,隨著文章內容的增加,當一個頁面有多個分頁的時候,就會顯示出這個“在本頁閱讀全文”的鏈接,點擊這個鏈接之后出現的,將是這篇文章以沒有分頁出現的型式,那么在dedecms5.7如何在文章內容頁添加閱讀全文功能呢?

這個閱讀全文有什么用呢?說白了,也就是提高用戶體驗,下面讓我們看看,怎么簡單現實這個功能.

修改文件:include/arc.archives.class.php

注意:做任何修改前都要備份好原文件.

第一步:打開include/arc.archives.class.php

文件查找://issystem==-1

往下 大概 145行 找到:
代碼如下:$this->Fields['userip'] = $this->addTableRow['userip'];

在下面一行添加:
代碼如下:$this->Fields['body2'] = $this->addTableRow['body'];

第二步查找:
代碼如下:$this->dsql->ExecuteNoneQuery("Update `dede_archives` SET ismake=1 WHERE id='".$this->ArcID."'");

在上一行添加以下代碼:

代碼如下://閱讀全文開始
if($this->TotalPage > 1) {
//用正則匹配把分頁符去掉
$this->Fields['body2'] = preg_replace('/# p#副標題# e#/U', '',$this->Fields['body2']);
$this->SplitFields = explode("#p2222#",$this->Fields['body2']);
$this->Fields['tmptitle'] = (emptyempty($this->Fields['tmptitle']) ? $this->Fields['title'] : $this->Fields['tmptitle']);
$this->Fields['title'] = $this->Fields['tmptitle'];
$this->TotalPage = count($this->SplitFields);
$this->Fields['totalpage'] = $this->TotalPage;
$TRUEfilenameall = $this->GetTruePath().$fileFirst."_all.".$this->ShortName;
$this->ParseDMFields(1,0);
$this->dtp->SaveTo($TRUEfilenameall);

if($cfg_remote_site=='Y' && $isremote == 1)
{

//分析遠程文件路徑
$remotefile = str_replace(DEDEROOT, '', $TRUEfilename);
$localfile = '..'.$remotefile;
//創(chuàng)建遠程文件夾
$remotedir = preg_replace("#[^/]*.html#", '', $remotefile);
$this->ftp->rmkdir($remotedir);
$this->ftp->upload($localfile, $remotefile, 'ascii');
}
}
//閱讀全文結束
第三步:查找 獲得靜態(tài)頁面分頁列表,代碼如下:

代碼如下:/**
* 獲得靜態(tài)頁面分頁列表
*
* @access public
* @param int $totalPage 總頁數
* @param int $nowPage 當前頁數
* @param int $aid 文檔id
* @return string
*/
function GetPagebreak($totalPage, $nowPage, $aid)
{
if($totalPage==1)
{
return "";
}
//$PageList = "<li><a>共".$totalPage."頁: </a></li>";
$PageList = "";
$nPage = $nowPage-1;
$lPage = $nowPage+1;
if($nowPage==1)
{
$PageList.="<a href='javascript:void(0);'><</a>";
}
else
{
if($nPage==1)
{
$PageList.="<a href='".$this->NameFirst.".".$this->ShortName."' target='_self'><</a>";
}
else
{
$PageList.="<a href='".$this->NameFirst."_".$nPage.".".$this->ShortName."' target='_self'><</a>";
}
}
for($i=1;$i<=$totalPage;$i++)
{
if($i==1)
{
if($nowPage!=1)
{
$PageList.="<a href='".$this->NameFirst.".".$this->ShortName."' target='_self'>1</a>";
}
else
{
$PageList.="<a class="here" href='javascript:void(0);' target='_self'>1</a>";
}
}
else
{
$n = $i;
if($nowPage!=$i)
{
$PageList.="<a href='".$this->NameFirst."_".$i.".".$this->ShortName."' target='_self'>".$n."</a>";
}
else
{
$PageList.="<a class="here" href='javascript:void(0);' target='_self'>{$n}</a>";
}
}
}
if($lPage <= $totalPage)
{
$PageList.="<a href='".$this->NameFirst."_".$lPage.".".$this->ShortName."' target='_self'>></a>";
}
else
{
$PageList.= "<a href='javascript:void(0);'>></a>";
}
$PageList.= "<a href='".$this->NameFirst."_all.".$this->ShortName."'>閱讀全文</a>";
return $PageList;
}
也就是在return $PageList 上一行添加了一行代碼:

代碼如下:$PageList.= "<a href='".$this->NameFirst."_all.".$this->ShortName."'>閱讀全文</a>";

修改完成后,保存文件,更新一下頁面就可以看到效果了.

希望本文所述對大家的dedecms建站有所幫助。




收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
成人免费视频网站在线观看| 欧美va亚洲va| 久久久99久久| 视频在线观看国产精品| caoporn国产一区二区| 日韩欧美在线网站| 一区二区三区欧美| 国产91丝袜在线18| 日韩欧美成人一区| 偷窥少妇高潮呻吟av久久免费| www.性欧美| 久久精品人人爽人人爽| 秋霞午夜av一区二区三区 | 1000部国产精品成人观看| 久久99精品久久久久| 9191国产精品| 亚洲第一电影网| 精品视频一区三区九区| 一区二区三区视频在线看| 91蜜桃网址入口| 日韩毛片在线免费观看| www.欧美.com| 国产精品久久久久aaaa| 国产v日产∨综合v精品视频| 久久久久久麻豆| 国产伦精一区二区三区| 欧美一区二区日韩| 久久国内精品自在自线400部| 日韩一区二区视频在线观看| 青青草原综合久久大伊人精品| 宅男在线国产精品| 美女精品自拍一二三四| 日韩精品一区二区三区四区视频 | 国产一区二区主播在线| 欧美www视频| 国产自产高清不卡| 中文字幕精品在线不卡| 99国产精品久久久久久久久久久| 亚洲视频一区二区在线| 色狠狠综合天天综合综合| 亚洲三级在线看| 在线看日本不卡| 天天影视色香欲综合网老头| 日韩亚洲欧美一区| 国产成人免费9x9x人网站视频| 国产精品毛片a∨一区二区三区| 成人免费看片app下载| 亚洲欧美激情小说另类| 欧美日韩精品一区二区三区| 麻豆一区二区在线| 国产精品网站在线| 日本韩国一区二区| 乱中年女人伦av一区二区| 中文字幕av不卡| 欧美亚一区二区| 狠狠色2019综合网| 亚洲美女偷拍久久| 日韩欧美在线综合网| 成人av电影免费观看| 亚洲一二三级电影| 久久精品日产第一区二区三区高清版| 99视频一区二区| 日本午夜精品一区二区三区电影| 久久久久久电影| 在线观看视频一区二区| 精品一区二区在线观看| 亚洲精品伦理在线| 久久久久久久一区| 精品视频色一区| 国产成人丝袜美腿| 爽好久久久欧美精品| 国产欧美精品一区二区三区四区 | 99久久精品国产导航| 美腿丝袜亚洲综合| 亚洲色图欧洲色图| 久久综合色婷婷| 欧美主播一区二区三区| 成人一区二区三区视频在线观看 | 成人精品视频一区| 免费日韩伦理电影| 亚洲综合成人在线视频| 久久精品欧美日韩| 欧美videossexotv100| 欧美亚洲动漫精品| 99re成人在线| 国产成人福利片| 七七婷婷婷婷精品国产| 一区二区激情小说| 欧美激情在线看| 精品久久人人做人人爱| 欧美精选午夜久久久乱码6080| av电影在线观看一区| 激情综合色丁香一区二区| 午夜伊人狠狠久久| 亚洲一区二区三区在线看| 国产精品不卡在线观看| 国产欧美综合在线观看第十页| 日韩欧美国产1| 欧美精品自拍偷拍| 日韩高清一区在线| 一区二区在线观看视频在线观看| 日韩精品一区二区在线| 91福利国产精品| 色综合一区二区三区| 国产精品一区二区在线播放| 九九**精品视频免费播放| 天堂av在线一区| 天天综合色天天综合色h| 亚洲成人av一区| 亚洲综合视频网| 亚洲一区二区三区国产| 亚洲激情中文1区| 亚洲最新视频在线播放| 亚洲人成精品久久久久久| 中文字幕一区二区三中文字幕| 国产欧美一区二区精品仙草咪| 国产日韩影视精品| 国产亚洲一区二区三区在线观看| 久久久国产精品午夜一区ai换脸| 国产日韩av一区| 欧美高清在线一区二区| 中文字幕一区二区在线观看| 亚洲丝袜另类动漫二区| 一区二区三区在线观看动漫| 亚洲一区国产视频| 日本不卡不码高清免费观看| 另类调教123区| 国产精品一二三区| eeuss鲁一区二区三区| 一本到高清视频免费精品| 欧美亚洲图片小说| 日韩欧美一区在线| 久久久久9999亚洲精品| 最新日韩在线视频| 亚洲成人黄色影院| 黄色资源网久久资源365| 国产精品一区二区三区99| 99精品在线观看视频| 欧美日韩国产三级| 久久久久久久网| 一区二区三区四区国产精品| 日韩电影一区二区三区四区| 国产毛片精品一区| 一本一道久久a久久精品| 欧美精品日韩精品| 国产日韩欧美在线一区| 婷婷开心久久网| 国产东北露脸精品视频| 色老汉一区二区三区| 欧美草草影院在线视频| 中文字幕制服丝袜一区二区三区 | 亚洲国产中文字幕在线视频综合| 日韩av中文在线观看| 成人av免费在线观看| 欧美人妖巨大在线| 亚洲国产精品传媒在线观看| 亚洲高清一区二区三区| 丁香六月综合激情| 91精品国产综合久久久久| 国产精品麻豆欧美日韩ww| 视频在线观看91| 99精品久久久久久| 久久这里只有精品6| 一区二区三区.www| 成人丝袜18视频在线观看| 91精品国产手机| 亚洲欧洲精品一区二区三区| 久久精品国产999大香线蕉| 91久久久免费一区二区| 国产欧美一区二区在线观看| 三级在线观看一区二区 | 制服视频三区第一页精品| 国产精品夫妻自拍| 国产一区二区三区久久悠悠色av| 欧美日韩小视频| 亚洲欧美日韩综合aⅴ视频| 狠狠色丁香久久婷婷综合_中| 欧美日韩第一区日日骚| 亚洲欧洲成人自拍| 国产不卡在线视频| 亚洲精品一区在线观看| 日韩精品成人一区二区在线| 一本大道久久a久久精二百| 国产欧美精品国产国产专区| 韩国av一区二区三区在线观看| 欧美乱妇20p| 亚洲国产精品久久人人爱| 91国内精品野花午夜精品| 中文字幕一区二区三区在线观看| 成熟亚洲日本毛茸茸凸凹| 欧美高清在线一区| 懂色av一区二区三区蜜臀| 久久精品日产第一区二区三区高清版| 久久精品二区亚洲w码| 91精品综合久久久久久| 首页亚洲欧美制服丝腿| 欧美日韩成人一区| 日韩高清在线电影| 日韩亚洲欧美在线观看| 麻豆国产精品一区二区三区|