新聞中心
dedecms留言本不能生成導航列表的解決方法
作者 / 無憂主機 時間 2015-09-22 11:26:55
無憂主機小編在很多關于討論dedecms的論壇中進行閑逛,突然遇到了這樣的一個問題,就是dedecms留言本不能調取導航。但是問題提出來了,卻沒有任何的站長朋友進行解答出來。其實無憂主機小編原以為是在模板里面沒有調取的原因,可是問題來了,這個要怎么的去調取的呢?dedecms雖然說是標簽十分的豐富,無憂主機小編廢話也不多說了,下面以函數的寫入來解決,這個方法是無憂主機小編從一位無憂主機php空間的客戶朋友那得來的解決辦法。 問題分析:dedecms里的留言板guestbook.htm用{dede:include filename=”../default/head.htm”/}不能自動生成導航列表,不能使用default下的頭文件,那么上面無憂主機小編就提到用函數的方法進行寫入,所以那么這個dedecms標簽頁也是要更換的 1、找到/include/common.func.php,打開編輯這個php文件,然后加入以下代碼:
function pasterTempletDiy($path) { require_once(DEDEINC."/arc.partview.class.php"); global $cfg_basedir,$cfg_templets_dir; $tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path;//模版文件的路徑 $dtp = new PartView(); $dtp->SetTemplet($tmpfile); $dtp->Display(); }Ps:dedecms5.5版本是不存在這個文件的,所以用到這個版本的站長朋友您新建這個文件即可,或者對您的程序進行升級的操作。 2、函數進行插入了,那么這個時候我們就要找到我們留言本的模板文件,位置是在:/templets/plus/guestbook.htm,把以下代碼:
{dede:include filename=”../default/head.htm”/}替換成以下代碼: <?php pasterTempletDiy("default/head.htm"); ?>就這樣我們就完美的進行了這個操作。如果您還有其他文件也是這樣的問題的話,不妨用這個方法試一試,前提下是您備份好了的。 無憂主機相關文章推薦閱讀: DEDECMS會員空間無法分頁的解決方法 如何解決DEDECMS織夢網站搜索不認大寫字母的情況 織夢(DEDECMS)ARCLIST標簽無法調用副欄目文章的解決方法
本文地址:http://m.love62.cn/dedecms/20239.html