织梦dedecms如何获取当前顶级栏目名称
1、在本地存储网站文件的地方找到include文件夹,如图所示。

2、在include文件夹中找到common.func.php这个文件。如图所示。

3、使用记事本打开这个PHP文件,将文件内容拉倒最底端。

4、//获取顶级栏目名
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'];
}
}
5、复制第四步中的全部代码,粘贴到common.func.php(也就是第三步的文件)最底端,然后点击Ctrl+s保存。

6、{dede:field name='typeid' function="GetTopTypename(@me) /}
7、登录网站后台或者直接使用DW更改网站模板文件,在文件中需要调取顶级栏目的地方,复制粘贴第六步中的代码然后保存。在网站后台点击生成,一键更新网站即可。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:49
阅读量:191
阅读量:169
阅读量:51
阅读量:113