专业的主机测评网
我们一直在努力

织梦DEDECMS网站栏目页如何获取顶级栏目标题

选主机收集整理的这篇文章主要介绍了织梦DEDECMS网站栏目页如何获取顶级栏目标题,选主机小编觉得挺不错的,现在分享给大家,也给大家做个参考。

使用织梦系统的时候,时常会碰到需要调用当前栏目的顶级栏目名称的时候.

织梦默认{dede:field name='typename' /} 可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称。



下面拓展出一个方法来实现这个效果、:



在include/common.func.php的最下方加入:



//获取顶级栏目名

function GetTopTypename($id)

{

global $dsql;

$row = $dsql->GetOne("SELECT typename,topid FROM `dede_arctype` WHERE id= $id");

if ($row['topid'] == '0')

{

return $row['typename'];

}

else

{

$row1 = $dsql->GetOne("SELECT typename FROM `dede_arctype` WHERE id= $row[topid]");

return $row1['typename'];

}

}



在文章页或者栏目列表页调用时,在所要调用栏目名称的位置加上下面这行代码即可实现。



{dede:field name='typeid' function="GetTopTypename(@me)" /}



在文章页中用下面这个方法来调用



{dede:field name='typeid' function="GetTopTypename(@me) /}



这个在我们做很多dedecms网站的时候都会用到,记住吧!

总结:
以上是选主机为你收集整理的织梦DEDECMS网站栏目页如何获取顶级栏目标题全部内容,希望文章能够帮助到大家。
如果觉得选主机网站内容还不错,欢迎将选主机网站推荐给好友。

未经允许不得转载:选主机 » 织梦DEDECMS网站栏目页如何获取顶级栏目标题
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

免费领取阿里云 优惠券 代金券

2000元代金券新人福利