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

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > DedeCMS做博客首頁(yè)生成列表分頁(yè)的另類實(shí)現(xiàn)辦法

DedeCMS做博客首頁(yè)生成列表分頁(yè)的另類實(shí)現(xiàn)辦法

POST TIME:2020-04-10 18:59

DedeCMS無所不能,新聞門戶,小說站,下載站,企業(yè)站 等等,如果用DedeCMS做博客的話,會(huì)發(fā)現(xiàn)一個(gè)非常麻煩的問題,就是首頁(yè)分頁(yè)的問題,在DedeCMS中,默認(rèn)情況下,只有列表頁(yè)才可以分頁(yè)。 網(wǎng)上可能現(xiàn)在也已經(jīng)有不少方法了,今天我來說說我的實(shí)現(xiàn)方法。
既然DedeCMS的列表頁(yè)可以實(shí)現(xiàn)分頁(yè),那么 我們就可以用列表頁(yè)來做首頁(yè),放棄DedeCMS的自己的首頁(yè)。
第一步:新建一個(gè)欄目,把欄目的生成目錄改到根目錄,博客的所有欄目都放在這個(gè)欄目下面
第二步:這樣設(shè)置之后,其它地方都沒有啥問題了,就是在position調(diào)用的時(shí)候就會(huì)出問題了。 會(huì)多出那個(gè)欄目來,我們需要做的就是把那個(gè)欄目不調(diào)用出來就OK了。
打開/include/typelink.class.php 找到LogicGetPosition($id,$islink)方法,在方法內(nèi)部最前面增加一行代碼if($id == 1) return false; 這里的1就是需要隱藏欄目的id
//獲得某類目的鏈接列表,遞歸邏輯部分 function LogicGetPosition($id,$islink) { if($id == 1) return false; $this->dsql->SetQuery("SELECT id,reid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM idea_arctype WHERE id='".$id."'"); $tinfos = $this->dsql->GetOne(); if($islink) { $this->valuePosition = $this->GetOneTypeLink($tinfos).$this->SplitSymbol.$this->valuePosition; } else { $this->valuePositionName = $tinfos['typename'].$this->SplitSymbol.$this->valuePositionName; } if($tinfos['reid']>0) { $this->LogicGetPosition($tinfos['reid'],$islink); } else { return 0; } }


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

  • 400-1100-266
主站蜘蛛池模板: 沾益县| 娱乐| 水城县| 炎陵县| 五家渠市| 黔江区| 元朗区| 庆云县| 克拉玛依市| 松潘县| 焦作市| 冕宁县| 博爱县| 凭祥市| 尼木县| 响水县| 西乡县| 都兰县| 当阳市| 罗田县| 福清市| 同江市| 连城县| 山丹县| 塘沽区| 大埔县| 南昌市| 南平市| 子洲县| 仁布县| 镇远县| 呼图壁县| 清新县| 无棣县| 仁怀市| 福建省| 泸溪县| 菏泽市| 万山特区| 吴堡县| 华阴市|