PHP7中文手册2018 带注释 最新chm版
dede共用一个频道模板
可以在共用的的模板里调用不同模板
在include extend.func.php下定义以下的函数
function Diy($path)
可以在共用的的模板里调用不同模板
在include extend.func.php下定义以下的函数
function Diy($path)
{
require_once(DEDEINC."/arc.partview.class.php");
global $cfg_basedir,$cfg_templets_dir,$cfg_templets_skin;
$tmpfile = $cfg_basedir.$cfg_templets_skin."/".$path;//模版文件的路径
$dtp = new PartView();
$dtp->SetTemplet($tmpfile);
$dtp->Display();
}
function getTypeTop($tid) {
/**
模板调用方法
{dede:php}
$thisid = $refObj->Fields['id'];
$row = $dsql->GetOne('select id,typename from #@__arctype where id='.$thisid);
getTypeTop($row['id']);
{/dede:php}
*/
if($tid==2)
{
return Diy('top_index_nk.htm');
}
elseif($tid==3)
{
return Diy('top_index_fk.htm');
}
elseif($tid==5)
{
return Diy('top_index_js.htm');
}
elseif($tid==7)
{
return Diy('top_index_gb.htm');
}
elseif($tid==6)
{
return Diy('top_index_gc.htm');
}
elseif($tid==4)
{
return Diy('top_index_ck.htm');
}
}
模板调用的方法
模板调用的方法
{dede:php}
$thisid = $refObj->Fields['id'];
$row = $dsql->GetOne('select id,typename from #@__arctype where id='.$thisid);
getTypeTop($row['id']);
{/dede:php}
转载请注明:谷谷点程序 » dede跟据不同的栏目调用不同的模板