花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

織夢dedecms中常見問題修改方法總結(jié)

時間: 2020-07-16 08:05 閱讀: 作者:素材無憂網(wǎng)

織夢dedecms中常見問題修改方法總結(jié) ,新手常見問題,有些問題已得到修正,不過仍可作為修改或?qū)W習(xí)參考 。 請大家花點耐心看完這個吧,這些問題很多人都有碰到.何必要不停的發(fā)貼子問呢?  另外,看完這個請去你自己的后臺看完模板標記參考!!特別是arclist這個標記的參數(shù)說明!!  多思考一下問題,多試驗一下標記,,學(xué)到就是自己的,學(xué)不到,誰也幫不到你!!  補充一點..很多標記都可以參考系統(tǒng)默認的模板和模板區(qū)的一些好模板,多看標記體會每個標記的用法,  下文如果有您的貼子..感謝您對DEDE的匏礁凍?.  3.1lit最新版當(dāng)一級欄目為最終列表欄目時,使列表顯示其下級欄目的文章的修改  include/inc_arclist_view.php  80行:  $addSql .= " And (typeid=‘".$this->TypeID."‘ or typeid2=‘".$this->TypeID."‘) ";  更改為:  //增加的,用來解決上級列表調(diào)用不出下級列表的問題      $ssid = TypeGetSunID($this->TypeID,$this->dsql);      $ssid2 = str_replace(‘typeid‘,‘typeid2‘,$ssid);      //結(jié)束增加的      $addSql .= " And (typeid=‘".$this->TypeID."‘ or ".$ssid." or typeid2=‘".$this->TypeID."‘ or ".$ssid2.") ";//本句也已修改  上面這部分用來解決分頁問題  include/inc/inc_fun_SpGetArcList.php  70行開始:  if($ridnum>1){      $tpsql = "";      for($i=0;$i<$ridnum;$i++){          if($tpsql=="") $tpsql .= " And (".TypeGetSunID($reids[$i],$dsql,‘arc‘);          else $tpsql .= " Or ".TypeGetSunID($reids[$i],$dsql,‘arc‘);      }      $tpsql .= ") ";      $orwhere .= $tpsql;      unset($tpsql);      }      else{      $orwhere .= " And ".TypeGetSunID($typeid,$dsql,‘arc‘);      }  更改為:  if($ridnum>1){      $tpsql = "";      for($i=0;$i<$ridnum;$i++){          if($tpsql=="") {          //開始修改文章第二欄目調(diào)用問題          $ssid = TypeGetSunID($reids[$i],$dsql,‘arc‘);          $ssid2 = str_replace(‘typeid‘,‘typeid2‘,$ssid);          $tpsql .= " And (".$ssid." or ".$ssid2;}          else {          $tpsql .= " Or ".TypeGetSunID($reids[$i],$dsql,‘arc‘);          $tpsql .= str_replace(‘typeid‘,‘typeid2‘,$tpsql);}      }      $tpsql .= ") ";      $orwhere .= $tpsql;      unset($tpsql);      }      else{      $ssid = TypeGetSunID($typeid,$dsql,‘arc‘);      $ssid2 = str_replace(‘typeid‘,‘typeid2‘,$ssid);      $orwhere .= " And (".$ssid." or ".$ssid2.") ";//結(jié)束修改文章第二欄目調(diào)用問題      }  此部分用來解決調(diào)用下級欄目文章列表問題  替換的代碼我寫的很粗糙,可以暫時先用著,等官方的解決方案出來后再替換  在 include/inc_arclist_view.php還要改一處:  //獲得一個單列的文檔列表  下      //類別ID的條件      $orwhere .= " And (dede_archives.typeid=‘".$this->TypeID."‘ or dede_archives.typeid2=‘".$this->TypeID."‘) ";  改為:      //類別ID的條件        $ssid = TypeGetSunID($this->TypeID,$this->dsql);      $orwhere .= " And (dede_archives.typeid=‘".$this->TypeID."‘ or ".$ssid." or dede_archives.typeid2=‘".$this->TypeID."‘) ";  否則有頁面沒有列表內(nèi)容,因為80行是Select count(*).....  關(guān)于那個欄目路徑有個{cmspath}  首先說一下{cmspath}的意思,,打開后臺"系統(tǒng)配置參數(shù)"可以看到第二項,DedeCms安裝目錄:   這個就是{cmspath}所解析出來的路徑,  如果beta2升級到lit,需要手工修改欄目屬性,把{cmspath}去除.或者你運行setup升級完之后用lit的所有文件  替換掉之前的B2的所有文件,這樣{cmspath}就可以正常解析成你的網(wǎng)站路徑  如果你不用{cmspath}這個參數(shù),.可以照下面的修改  執(zhí)行SQL: update dede_arctype set typedir=replace(typeidr,‘{cmspath}‘,‘‘);  以去掉數(shù)據(jù)庫的里 {cmspath}  然后修改文件 catalog_add.php 找到 $true_typedir = str_replace("{cmspath}",$cfg_cmspath,$typedir);  改成  $true_typedir = str_replace("",$cfg_cmspath,$typedir);  就行  [field:description /]這個標簽如何限制字數(shù)?  [field:description function=‘cn_substr(@me,80)‘/]  dede 里的所有標記都支持這樣使用函數(shù)的  關(guān)于3.1版友情鏈接添加后在首頁沒有顯示的問題  引起這個的主要原因是BLT在編寫的時候把表 dede_flink的ischeck的值弄反了造成的.  在3.01里..ischeck=1表示首頁鏈接..2表示內(nèi)頁鏈接,但3.1正好相反,  給一個最簡直的改法就是打開inc_fun_SpGetFriendLink.php  找到第13行..  CODE:  $wsql = " where ischeck=1 ";   [Copy to clipboard]  將1改為2就行了.  11.11更新過后,取消了inc_fun_SpGetFriendLink.php這個文件的調(diào)用.  所以只須要打開inc_arcpart_view.php  在410行附近  CODE:      $wsql = " where ischeck=1 ";      if($type=="p_w_picpath") $wsql .= " And logo<>‘‘ ";      else if($type=="text") $wsql .= " And logo=‘‘ ";      else $wsql .= "";  [Copy to clipboard]  同樣將where ischeck=1改為2就可以  3.1LIT版廣告名稱修改后無效的解決辦法  http://bbs.dedecms.com/read.php?tid=7135  看4樓的回貼.  dede新版如何去掉列表的文章摘要  刪除[field:info/]  關(guān)于后臺登陸驗證碼樣式的修改 
  • 1

上一篇:

下一篇:

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 織夢dedecms中常見問題修改方法總結(jié)

標簽:  
相關(guān)文章
模板推薦