织梦后台生成栏目页及内容页出现空白解决方法

时间:2022年07月27日

/

来源:网络

/

编辑:佚名

表现情况:单独生成首页正常,生成栏目页面以及生成内容页面出现空白,其他都正常,在用织梦做站时,会碰到需要在当前页面调用顶级栏目名称的时候,我们可能会用到{dede:field.typeid fuction="GetToypename(@me)"/},但在模板文件里加完该标签,就会发现生成不了栏目,
问题原因:就是因为这个是个自定义函数,官方没有的
处理方法:
打开文件include/common.func.php在最下方插入以下代码
//获取顶级栏目名
function GetTopTypename($id)
{
    global $dsql;
    $row = $dsql->GetOne("SELECT typename,topid FROM `#@__arctype` WHERE id= $id");
    if ($row['topid'] == '0')
    {
        return $row['typename'];
    }
    else
    {
        $row1 = $dsql->GetOne("SELECT typename FROM `#@__arctype` WHERE id= $row[topid]");
        return $row1['typename'];
    }
}

猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。