wyh5189 发表于 2012-5-4 16:31:55

织梦DEDECMS网站自定义表单共用网站头尾模板的方法


织梦DedeCMS网站自定义表单共用网站头尾模板的方法:
默认的dede模板,在自定表单页没解析他的标签,如
{dede:include filename="../default/head.htm"/}
{dede:include filename="../default/footer.htm"/}
这两个是最常见的,织梦网站头部和尾部调用标签,
但我们把他放在自定义表单的模板里,他不解析.....当文本来看待了。
我们模板团在这里提供下解析的办法
打开/plus/diy.php
搜索$postform = $diy->getForm(true);
先把他下面的include DEDEROOT."/templets/plus/{$diy->postTemplate}";
改为:
// include DEDEROOT."/templets/plus/{$diy->postTemplate}";
    $datalist = new DataListCP();
    $datalist->SetParameter('action', 'post');
    $datalist->SetParameter('diyid', $diyid);
    $datalist->SetTemplate(DEDEINC."/../templets/plus/{$diy->postTemplate}");
    $datalist->Display();
这个就是在发布信息页面,就有能解析dede模板的调用标签了
还有列表页和内容页的调用方法也是一样,在这里模板团就不多费话了哦,要学东西还是自己研究下吧!
页: [1]
查看完整版本: 织梦DEDECMS网站自定义表单共用网站头尾模板的方法