我们有时候需要在php文件中引用模板,举个例子,在会员中心的模板文件中,用include是无法直接引用前台的页面文件,如果我们要饮用,怎么操y ` _ C W a m ~ 4作呢?
首先X @ } M $ W a打开/include/common.func.php文件,加入一个函数
function pasterTempletDiy(| # I a g$path)
{
rK g qequire_onc! $ Z Be(DEDEINC."/arc.partview.class.phpU = B D j Z");
glC = 6 b e a jobal $c? _ G _ j Q s 7fg_basedir,$cfg_templets_dir;
$tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path;//模版文件的路径
$dtp = new PartView();
$dtp->SetTemplet($tmpfile);
$dtp->Display();
}
自定义genban.php文件,内容如下:
<! l 0;?php
require_once("../../include/common.inc.php");
?>
读取公共文件,就使用:
<?php pasterTempletDiy("$ = \ } Cdefault/head.htm");?>