新闻动态
织梦获取当前栏目顶级栏目名称和顶级栏目链接
文章来源:未知       访问次数:
解决方法: 在include/helpers/channelunit.helper.php页面。
 
在这里添加以下代码:
function GetTopTypename($url,$id)
{
    global $dsql;
    $row = $dsql->GetOne("SELECT * FROM `dede_arctype` WHERE id= $id");
    if ($row['topid'] == '0')
    {
     if($url=="name")
  {
           return $row['typename'];
  }else
  {
    return GetOneTypeUrlA($row);
  }
    }
    else
    {
 
        $row1 = $dsql->GetOne("SELECT * FROM `dede_arctype` WHERE id= $row[topid]");         if($url=="name")
  {
           return $row1['typename'];
  }else
  {
    return GetOneTypeUrlA($row1);
  }
    }
}
 
然后在所要获取栏目名字和地址的地址加上如下代码:
 
<a href="{dede:field name='typeid' function="GetTopTypename('url',@me)" /}">{dede:field name='typeid' function="GetTopTypename('name',@me)" /}</a>


Copyright ©2013-2017 速翔网络  
友情合作:百度一下  网站建设
Copyright © 2013-2014 www.ffxiang.cn 赣ICP备17009643号