在織夢的會員模板里,想統一跟首頁頭尾對應,想要引入其他有標簽的模板的話 {dede:include filename="head.htm"/} 是不能用的,我們可以寫個自定義方法來實現
打開 /include/extend.func.php 在文件的最下面加入一個方法
/** * 引入有標簽模板調用方法 * * @access public * @param string $filename模板或路徑 * @return string */if(!function_exists('pasterTempletDiy')){function pasterTempletDiy($filename){global $cfg_df_style;if($filename=='') { return ''; } if( file_exists($filename) ) { $tmpfile = $filename; } else if(file_exists(DEDEROOT.'/templets/'.$cfg_df_style.'/'.$filename) ) { $tmpfile = DEDEROOT.'/templets/'.$cfg_df_style.'/'.$filename; } else { echo "無法在這個位置找到: $filename"; }require_once(DEDEINC."/arc.partview.class.php");$dtp = new PartView();$dtp->SetTemplet($tmpfile);$dtp->Display();}} |
在織夢會員模板里引入默認模板的頭部尾部 標簽寫法
<?php
pasterTempletDiy("head.htm");
?>
在織夢會員模板里引入會員模板里面帶織夢 標簽寫法
例如,我在會員模板目錄里寫一個 diy.htm 里面寫織夢的標簽
在會員首頁模板里加上調用代碼
<?php
pasterTempletDiy(DEDEMEMBER."/templets/diy.htm");
?>
新聞熱點
疑難解答