设为首页 - 加入收藏
您的当前位置: 快读网 > 教程 > 织梦教程 > 正文

:在dede会员中心调用当前模板head.htm和footer.htm

来源:快读网 编辑:秩名 时间:2016-03-27
:

  前面有提到,在DEDEcms的/member和/plus文件夹下,有许多模板需要调用当前模板的头部和尾部,但是笔者发现,同时使用同一个变量<?php pasterTempletDiy("head.htm"); ?>会出现问题,plus能正常使用,而会员中心却打不开,其实解决办法很简单,就是单独写变量。方法如下

  会员部分打开/member/config.php,在最下面添加如下代码

  //引入arc.partview.class.php类处理

  require_once(DEDEINC."/arc.partview.class.php");

  function pasterTempletDiy($path)

  {

  global $cfg_basedir,$cfg_templets_skin;

  $tmpfile = $cfg_basedir.$cfg_templets_skin."/".$path;//模版文件的路径

  $dtp = new PartView();

  $dtp->SetTemplet($tmpfile);

  $dtp->Display();

  }

  对应模板用

  <?php pasterTempletDiy("head.htm"); ?>

  <?php pasterTempletDiy("footer.htm"); ?>

  /plus文件部分,把变量pasterTempletDiy换成变量pasterTempletDiy2即可,

  //引入arc.partview.class.php类处理//////////////////////////////////////////////////////

  require_once(DEDEINC."/arc.partview.class.php");

  function pasterTempletDiy2($path)

  {

  global $cfg_basedir,$cfg_templets_skin;

  $tmpfile = $cfg_basedir.$cfg_templets_skin."/".$path;//模版文件的路径

  $dtp = new PartView();

  $dtp->SetTemplet($tmpfile);

  $dtp->Display();

  }

  对应模板用

  <?php pasterTempletDiy2("head.htm"); ?>

  <?php pasterTempletDiy2("footer.htm"); ?>

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:1234567890@qq.com,我们立即下架或删除。

上一篇: dedecms无错优化版全站调用购物车数量
下一篇: 织梦默认flash幻灯片的设置方法
栏目分类
热点图文

快读网 www.kuaidu.com.cn 网站邮箱:wodd7@hotmail.com

Copyright © 2002-2020 KUAIDU. 快读网 版权所有

Top