Loading
0

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

表现情况:单独生成首页正常,生成栏目页面以及生成内容页面出现空白,其他都正常,在用织梦做站时,会碰到需要在当前页面调用顶级栏目名称的时候,我们可能会用到{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'];
	}
}





 

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:http://blog.tag.gg/showinfo-18-35773-0.html
上一篇:梦dedecms后台发布文章提示“标题不能为空”英文可以发布,中文汉字不行处理方法
下一篇: dede织梦编辑器中插入mp4视频文件方法