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

首頁 > CMS > 織夢DEDE > 正文

dedecms發布分頁問題完全解決方案_DedeCms教程

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

由于文章內容比較多,dede在系統中有一個非常實用的功能就是自動對文章進行分頁。這個功能可以說設置的非常貼心。

  可是在用的時候就出現了問題,出現問題怎么解決,一般情況下我都是先上dede論壇,用搜索,看有沒有相關的解決答案。搜索到了很多自動分頁的相關文章,可是沒有完全解決問題的,也許有些版本問題或者是打過補丁的。

  我用的是4.0 rcl版本。完全解決方案如下:

  首先在內容頁面模板中插入這個代碼(如果內容頁面模板中沒有){dede:pagebreak/},直接插入在 {dede:field name='body'/}即可。

  然后你可以使用自動分頁功能試試看問題有沒有解決(估計沒有,嘿嘿)。如果沒有,進入下一步

  修改文件dede/article_description_action.php。打開文件找到以下代碼

/----------------------------
//更新自動分頁
//----------------------------

if($dojob=='page'){
require_once(dirname(__FILE__)."/inc/inc_archives_functions.php");
//統計記錄總數
if($totalnum==0){
$addquery = " where ID>0 ";
if($sid!=0) $addquery = " And ID>='$sid' ";
if($eid!=0) $addquery = " And ID<='$eid' ";
$row = $dsql->GetOne("Select count(*) as dd From $table $addquery");
$totalnum = $row['dd'];
}
//獲取記錄,并分析
if($totalnum > $startdd+$pagesize) $limitSql = " limit $startdd,$pagesize";
else if(($totalnum-$startdd)>0) $limitSql = " limit $startdd,".($totalnum - $startdd);
else $limitSql = "";
$tjnum = $startdd;
if($limitSql!=""){
$addquery = " where ID>0 ";
if($sid!=0) $addquery = " And ID>='$sid' ";
if($eid!=0) $addquery = " And ID<='$eid' ";
$fquery = "Select aid,$field From $table $addquery $limitSql ;";
$dsql->SetQuery($fquery);
$dsql->Execute();
while($row=$dsql->GetArray())
{
$tjnum++;
$body = $row[$field];
$aid = $row['aid'];
if(strlen($body) < $msize) continue;
if(!preg_match("/

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芮城县| 探索| 武穴市| 新河县| 凭祥市| 栾川县| 鄯善县| 交城县| 长泰县| 韶山市| 宁强县| 长治县| 华容县| 东山县| 义乌市| 芜湖县| 文昌市| 安宁市| 耒阳市| 周宁县| 鄱阳县| 永登县| 平武县| 井冈山市| 怀安县| 大新县| 寻甸| 黑水县| 通辽市| 东港市| 唐河县| 博野县| 华阴市| 彩票| 太仆寺旗| 怀化市| 界首市| 三都| 平乡县| 广水市| 高邮市|