dede中php文件中引入htm模板,dede在plus目录调用当前模板head.htm,footer.htm方法

70230a66add6c4c2de3858b3afb32677.png

在dede的plus文件夹里面有许多常用的模板的头部和尾部都是单独的写的,最简单的方法就是把默认模板的head.htm和footer.htm复制过来就行了,只是每次修改后又要再复制一次,为了减少不必要的操作,其实只需要修改一下文件就好。调用默认模板的头部和尾部,甚至是该目录下的所有文件都通用。

一、打开"/include/extend.func.php"

该方法适用于5.7版本,其他版本如果没有这个文件 就添加在 /include/common.func.php 中。在最下面加入一个函数,注意红色部分的代码$cfg_templets_skin,有些帖子是$cfg_templets_dir,但是会造成dede会员系统出现BUG,建议大家使用如下代码:

// 在plus目录调用 风格目录中的模版

function pasterTempletDiy2($path)

{

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

global $cfg_basedir,$cfg_templets_skin;

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

$dtp = new PartView();

$dtp->SetTemplet($tmpfile);

$dtp->Display();

}

二、打开plus文件夹的需要调用头部尾部的模板

用以下代码替换原因的调用头部代码,加在

标签下面即可。default为默认模板文件夹,根据实际需要修改即可。

调用默认模板头部和尾部的方法

/include/extend.func.php 这个文件在dede开发的时候用得非常多,主要备份,不要轻易把别人的二次开发的文件直接复制到自己的后台程序文件夹,这样到时候出现问题也不知道是哪里。关于这个文件修改的还有其他文章,可以阅读《终极讲解dedecms实现多条件筛选并以当前筛选词为标题》。

dedecms会员系统也有调用默认模板的头部和尾部,移步到文章《在dede会员中心调用当前模板head.htm和footer.htm》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值