您现在的位置是:主页 > 网站建设 >

织梦更新报错Call to undefined function GetTopTypename()解决方法

2021-02-26 13:52网站建设 人已围观 文章来源:未知

简介近几天在调试织梦网站时候,一键更新网站就会报错Fatal error: Uncaught Error: Call to undefined function GetTopTypename() 。导致新的栏目和文章无法更新。其实这是因为在模板中调用GetTopTypename()这...

   近几天在调试织梦网站时候,一键更新网站就会报错Fatal error: Uncaught Error: Call to undefined function GetTopTypename() 。导致新的栏目和文章无法更新。其实这是因为在模板中调用GetTopTypename()这个函数,而你的程序是没有这个函数才会引起更新网站报错的。
 
一键更新是报错图片
 
   这个时候我就需要添加这个函数。添加函数方法:打开 /include/extend.func.php 在最下面加入
 
if(!function_exists('GetTopTypename'))
{
function GetTopTypename($id)
{
global $dsql;
$row = $dsql->GetOne("SELECT typename,topid FROM dede_arctype WHERE id= $id");
if ($row['topid'] == '0')
{
return $row['typename'];
}
else
{
$row1 = $dsql->GetOne("SELECT typename FROM dede_arctype WHERE id= $row[topid]");
return $row1['typename'];
}
}
}
 
 
   保存,在更新就没有问题了。

Tags: 织梦  解决方法 

标签云

站点信息

  • 文章统计922篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们