互补网网专做高品质CMS教程,所有教程均为站长亲测有效后发布。
您当前所在位置:互补网首页 > DEDECMS > DEDE标签调用 >

dedecms栏目页面调用顶级栏目名称及链接(描文本)方法

发布时间:2019-05-11热度:0

   许多朋友在帮客户用dedecms做网站的时候都会遇到一个问题,就是在列表页调用当前子栏目的顶级栏目名称及链接,就是返回顶级栏目。
   dedecms本身提供的利用标签调用,经过凡艺网络测试不可行
   下面西安网站建设就为大家来提供这个方法:
直接上代码:

-----------代码开始-----------
{dede:field.typeid runphp='yes'}$ID = @me; $sql = "SELECT * FROM `dede_arctype` WHERE id=$ID";$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = "$row[reid]"; if($relID == 0) {@me = "<a href='".$row['typedir']."'>".$row['typename']."</a>";$url=$cfg_basehost.$cfg_cmspath;@me=str_replace('{cmspath}',$url,@me);}else{$sql = "SELECT * FROM `dede_arctype` WHERE id=$relID";$query = mysql_query($sql);$row=mysql_fetch_array($query); @me = "<a href='".$row['typedir']."'>".$row['typename']."</a>";$url=$cfg_basehost.$cfg_cmspath;@me=str_replace('{cmspath}',$url,@me);}{/dede:field.typeid}
---------------代码结束----------

将以上代码直接复制到列表页面模板中,直接生成栏目页面html,查看

本文地址:http://www.25923.com/dedecms/biaoqian/051122.html(转载请保留)