dedecms在plus目錄調用當前模板head.htm,footer.htm方法_DedeCms教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
在織夢dedecms的plus文件夾里面有許多常用的模板的頭部和尾部都是單獨的寫的,最簡單的方法就是把默認模板的head.htm和footer.htm復制過來就行了,只是每次修改后又要再復制一次,為了減少不必要的操作,其實只需要修改一下文件就好。調用默認模板的頭部和尾部,甚至是該目錄下的所有文件都通用。下面和大家分享一下
一、打開"/include/extend.func.php"
該方法適用于5.7版本,其他版本如果沒有這個文件 就添加在 /include/common.func.php 中。在最下面加入一個函數,注意紅色部分的代碼$cfg_templets_skin,有些帖子是$cfg_templets_dir,但是會造成dede會員系統出現BUG,建議大家使用如下代碼:
- // 在plus目錄調用 風格目錄中的模版
- function pasterTempletDiy2($path)
- {
- require_once(DEDEINC."/arc.partview.class.php");
- global $cfg_basedir,$cfg_templets_skin;
- $tmpfile = $cfg_basedir.$cfg_templets_skin."/".$path;//模版文件的路徑
- $dtp = new PartView();
- $dtp->SetTemplet($tmpfile);
- $dtp->Display();
- }
二、打開plus文件夾的需要調用頭部尾部的模板
用以下代碼替換原因的調用頭部代碼,加在<head>標簽下面即可。default為默認模板文件夾,根據實際需要修改即可。
- <?php pasterTempletDiy2("head.htm"); ?>
- <?php pasterTempletDiy2("footer.htm"); ?>
相關DedeCms教程: