织梦系统源码 织梦CMS二次开发不同栏目调用不同的模板教程

软件教程 2024-02-10 07:03:38

新建站操作过程中可能会有各式各样的明确要求,尽管他们能给每一版块选定相同的模版接着用include条码提及相同的颈部或是顶部模版,

但假如有许多个版块,所以版块模版又那样,这种去两个两个修正版块模版就会变得较为麻烦事,改所以多模版啊不难,那时就给他们提供更多两个更单纯一点儿的方式同时实现那个机能:

具体来说找出在include配置文档上面找出并关上extend.func.php文档,在最上面加进如下表所示标识符:

拷贝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..htm; $dtp=newPartView(); $dtp->SetTemplet($tmpfile);return $dtp->GetResult();}

1{dede:field name=typeid function=pasterTempletDiy(@me)/}接着在版块列表模版需要提及公共模版的地方加入如下表所示标识符就能初始化了:

这种就能通过版块的ID来初始化该版块的颈部或是顶部模版了,比如某个版块的ID是12,所以他们在模版配置文档上面加进两个名为12.htm的模版文档,就能直接在该版块显示了。他们能试一下!

发表回复