1. 程式人生 > >dedecms 修改留言板模板 實現和其他頁面相同的佈局

dedecms 修改留言板模板 實現和其他頁面相同的佈局

用過DEDECMS的朋友都知道,dedecms留言板,問答模組急會員空間模組都不支援dedecms的常用標籤,如果用留言板或者問答的話修改起來很不方便,電商圈給大家介紹一種方法可以讓這幾個模組支援標籤,不過是要懂一點PHP的知識修改最好,在修改以前請注意要先備份一下原來的檔案,以便修改錯誤。

步驟如下:

  第一步:開啟”/include/common.func.php”,該檔案5.6版本預設存在,5.5的不存在自己建一個。

      然後在該檔案中加入一個函式,程式碼如下:

 
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();
}
第二步,開啟留言本的模版檔案,預設的是/templets/plus/guestbook.htm

用以下程式碼替換原因的呼叫頭部程式碼

<?php
pasterTempletDiy("default/head.htm");
?>
呼叫尾部程式碼
<?php
pasterTempletDiy("default/head.htm");
?>

空間和問答的方法都用第二步的方法即可。