自動外鏈工具 在線排版工具 搜索引擎提交入口 wordpress主題推薦 批量打開網址工具 【老域名購買】 思享SEO導航 【網站合作】

GetTopTypename(@me)織夢更新無反應的解決辦法

762
文章目錄
  1. 解決辦法

DEDE安裝完成,嵌入前臺模板文件后,并添加相關欄目文檔。有時會出現點擊“一鍵生成”“更新所有”沒反應,網上查了很多資料都測試無效,后來一塊塊測試,終于成功了。

解決辦法

刪除調用

打開前端模板文件templets/

查找templets/中的文件里面其中含{dede:field name='typeid' function="GetTopTypename(@me)" /}

或含有“GetTopTypename(@me)”的字段

將整句刪除,并保存,后臺靜態生成即可恢復正常生成更新。

添加支持代碼

除了以上這種方法之外,還可以在include/common.func.php的最下方加入:

  1. //獲取頂級欄目名??
  2. functionGetTopTypename($id)
  3. {
  4. global$dsql;
  5. $row=$dsql->GetOne("SELECTtypename,topidFROMdede_arctypeWHEREid=$id");
  6. if($row['topid']=='0')
  7. {
  8. return$row['typename'];
  9. }
  10. else
  11. {
  12. $row1=$dsql->GetOne("SELECTtypenameFROMdede_arctypeWHEREid=$row[topid]");
  13. return$row1['typename'];
  14. }
  15. }

使在文章頁或者欄目列表頁調用

{dede:field name='typeid' function="GetTopTypename(@me)" /}可以正常使用。從而恢復正常。

來源:本文由思享SEO博客原創撰寫,歡迎分享本文,轉載請保留出處和鏈接!
seo培訓評論廣告

搶沙發

昵稱*

郵箱*

網址

七乐彩选号技巧