在有的网站更新了DEDE后发现出来了以下错误:
Fatal error: Call to undefined function pasterTempletDiy() in htdocs\XXXX\XXXX\tplcache\XXXXXX.inc on line 3
后来发现是系统更新后更新了一个extend.func.php的文件,他在站点目录下的include/下,在文件的末尾加上如下代码就可以完美解决
function pasterTempletDiy($path) { require_once(DEDEINC."/arc.partview.class.php"); global $cfg_basedir,$cfg_templets_dir; $tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path;//模版文件的路径 $dtp = new PartView(); $dtp->>SetTemplet($tmpfile); $dtp->>Display(); } ```