做過織夢會員模板開發修改的童鞋,可能會了解到,織夢的會員模板和前臺模板的頭部和尾部調用的文件并不是相同的。但是有的時候我們為了保持頁面的統一整齊性,希望讓前臺樣式和會員模板樣式一致,也就是我們在織夢的會員模板里,想要統一跟首頁頭尾對應,想要引入默認的頭尾模板的話 {dede:include filename="head.htm"/} 是就不能用的,那么該如何來修改呢?
下面武林網寫個自定義方法來實現
打開 /include/extend.func.php 在文件的最下面加入一個方法
/** * 其他頁面調用模板的頭部尾部模板,武林網出品 * * @access public * @param string $path 模板路徑 * @return string */if(!function_exists('pasterTempletDiy')){function pasterTempletDiy($path){require_once(DEDEINC."/arc.partview.class.php");global $cfg_basedir,$cfg_templets_dir,$cfg_df_style;$tmpfile = $cfg_basedir.$cfg_templets_dir.'/'.$cfg_df_style.'/'.$path;$dtp = new PartView();$dtp->SetTemplet($tmpfile);$dtp->Display();}}保存后,然后再在織夢會員模板其他頁面引入默認模板的頭部尾部 的標簽寫法應該是這樣了
<?phppasterTempletDiy("head.htm");?>這樣就OK啦。
新聞熱點
疑難解答