网站首页 | 我的主页 | 讨论交流 | 所有用户 | 联系合作
登录 | 注册 | 在线情况 | 搜索
百度通告:欢迎您的光临
  您当前的位置:首页PHP编程 → 详细文章
dedecms5.1升级sp1出现IfTagNull()错误解决方法记录
1
收藏它
Ericl    在2008-7-31 0:34:00 发布说:
[ 角色: 注册用户 / 等级:团长 / 发主题数:997 / 积分:2991 / 经验值:1992 ] [ 加为好友 | 发送信息 ]

最近有报告错误说从dedecms5.1升级sp1出现错误,代码大致如下:


Fatal error: Call to undefined function IfTagNull() in /……/include/pub_dedetag.php(485) : eval()’d code on line 1


分析错误原因,是因为模板中调用了IfTagNull函数而程序中找不到这个函数导致出错,解决的办法很简单,两种,这里记录一下:

1、修改article_article.htm模板,把{dede:tag type=’current’ function=’IfTagNull(@me)’/} 换回原来的{dede:tag type=’current’ /}

2、修改include目录下的inc_functions.php文件,加入代码如下:


//这个函数根据自己需要进行修改
function IfTagNull($tag){
 
//这里直接输出了Tag:自行修改
 
if(!$tag=="")  $tag="Tag:".$tag;
 
return $tag;
}
哪些人投了票
 

发表评论
    
 
  分享这篇文章...
复制这个链接发送给朋友>
40个读过此条>>
将该文章加入收藏夹
  你可能对下面文章也感兴趣...
 相关图片视频
Powered by baidutong 苏ICP备08014821号
本站内容部分来自网络,如有异议,请速联系解决,QQ:610826315 QQ讨论群:40684175
Copyright © 2008-2009 baidutong.com All rights reserved.