详情页

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

时间: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'];
    }
}

相关文章
猜你需要