欢迎来到元素为什么万博 app有发展_万博体育苹果 app下载_万博体育app苹果版官网WWW.YS720.COM,本站提供专业的织梦为什么万博 app有发展_万博体育苹果 app下载_万博体育app苹果版官网网站为什么万博 app有发展_万博体育苹果 app下载_万博体育app苹果版官网ASPCMS为什么万博 app有发展_万博体育苹果 app下载_万博体育app苹果版官网
当前位置:主页 > 程序教程 > DEDECMS教程 >
DEDECMS教程

织梦dedecms 调用当前栏目顶级栏目链接 url 最新方法

(元素为什么万博 app有发展_万博体育苹果 app下载_万博体育app苹果版官网) / 2019-09-19 09:39
网上有很多调用织梦当前栏目顶级栏目链接的,但是都有几个问题
第一,要是批量创建的栏目,就会不显示链接
第二,如果链接目录有{cmspath},就会显示错误,一定要绝对路径
下面这个元素为什么万博 app有发展_万博体育苹果 app下载_万博体育app苹果版官网YS720.COM自己研究的代码方法可以完美解决这2个问题

打开\include\extend.func.php ,在最下面加入下面代码
function GetTopTypeurl($id)
{
? ? global $dsql;
? ? $row = $dsql->GetOne("SEL ECT typedir,topid FROM dede_arctype WHERE id= $id");
? ? if ($row['topid'] == '0')
? ? {
? ?$lmurl=MfTypedir($row['typedir']);
?
? ? ? ? return $lmurl;
? ? }
? ? else
? ? {
? ? ? ? $row1 = $dsql->GetOne("SE LECT typedir FROM dede_arctype WHERE id= $row[topid]");
$lmurl1=MfTypedir($row1['typedir']);
?
?
? ? ? ? return? $lmurl1;
? ? }
}

调用代码
{dede:field name='typeid' function="GetTopTypeurl(@me)" /}
Copyright @ 2013-2019 元素为什么万博 app有发展_万博体育苹果 app下载_万博体育app苹果版官网 YS720.COM All Rights Reserved. 版权所有 元素为什么万博 app有发展_万博体育苹果 app下载_万博体育app苹果版官网 YS720.COM