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

首頁 > CMS > 織夢DEDE > 正文

DedeCMS升級后無法生成HTML文檔的解決辦法

2024-07-12 09:06:42
字體:
來源:轉載
供稿:網友

昨天升級DEDECMS5.5的0912補丁之后,發現不能生成文檔了,具體故障是 添加內容后點擊更新文檔HTML 進行狀態: 一片空白,經過在論壇里的仔細查找 看到蕭斑竹的提示:“換換模板試試”,經過試驗,換成默認模板生成文檔 一切正常 看來果真是模板的問題。

  因為默認模板是不調用標簽的 而我的是加入了TAG調用的

  其中include/common.func.php這個文件是我手工加入了TAG調用函數的,而升級的時候實際上是將其覆蓋了

  導致原來的TAG調用函數不復存在,所以我估計問題應該出在這里。

  于是在include/common.func.php里添加TAG調用函數 用回我原來修改了的模板 生成新文檔 OK!! 熟悉的畫面又回來了

  發現問題 解決問題 小有成就哦 當然 我們還應該 總結問題(以后升級之前最后備份一下網站包括數據庫)、舉一反三(升級后出現類似故障的話考慮下是否模板的問題,是否調用了默認模板給出的其他參數、函數) 只有這樣才能讓自己加速成長

  希望對XDJM們有幫助,哪怕有參考也是不錯的哦

  DEDE讓我不斷成長,有收獲讓我真的感動!! 也許用不了多久 我也會成為個中高手 期待。

  附上在文章頁和列表頁的TAG調用方法:

  1、在include/common.func.php文件中加入以下代碼:

 

以下為引用的內容://TAG調用函數【注意將數據庫表頭 dede_ 換成你自己的】 function listtag($aid) { $tsql = new DedeSql(false); $tags = ''; $tsql->SetQuery("Select i.tag From dede_taglist t left join dede_ agindex i on i.id=t.tid where t.aid='$aid'"); $tsql->Execute('t'); while($row = $tsql->GetArray('t',MYSQL_ASSOC)){ $tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> "; } return $tags; }

 

  2、在文章頁模板中可以使用 {dede:field.id function="listtag(@me)"/} 來調用TAG標簽,

  在列表頁模板中可以使用 [field:id function="listtag(@me)"/] 來調用TAG標簽。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灵武市| 格尔木市| 佳木斯市| 大厂| 兰坪| 上高县| 乌兰察布市| 正安县| 莱阳市| 威远县| 平利县| 定远县| 丽江市| 九寨沟县| 石阡县| 阜阳市| 敦煌市| 仲巴县| 溆浦县| 大庆市| 莱州市| 宕昌县| 娄底市| 视频| 乐陵市| 本溪| 九江市| 沙洋县| 汉中市| 大洼县| 鱼台县| 北流市| 贺州市| 耒阳市| 祁连县| 鲁山县| 宁武县| 南岸区| 南和县| 县级市| 宝清县|