织梦Dedecms获取当前栏目的上一级栏目名称及链接的标签
织梦默认没有调用当前栏目的上级栏目的标签,不过我们可以通过对标签进行修改来实现调用当前栏目的顶级栏目的链接以及名称,下面就是标签演示,大家可以试一试:
1 2 3 4 5 6 7 8 9 | {dede:field name='typeid' runphp='yes'} global $dsql; /*获取当前栏目id*/ $typeid = @me; $query = "SELECT reid FROM dede_arctype where id = $typeid"; $rs = $dsql->GetOne($query); $reid = $rs['reid'];//获取到栏目的上级栏目 /*获取上级栏目id*/ $query2 = "SELECT * FROM dede_arctype where id = $reid"; $row = $dsql->GetOne($query2); /*输出上级栏目信息*/ $typename = $row['typename']; $link = GetTypeUrl($row['typeid'],MfTypedir($row['typedir']),$row['isdefault'],$row['defaultname'],$row['ispart'],$row['namerule2'],$row['moresite'],$row['siteurl'],$row['sitepath']); @me = "$typename"; {/dede:field} |
来源:邦林织梦(微信/QQ号:909912499),欢迎分享本文,转载请保留出处!部分内容来自网络,如有侵权请联系删除处理!
相关信息
本站提供代码修改,dedecms,WordPress仿站二次开发 / PHP网站建设以及SEO优化等网络营销推广等服务。
如有需要请加QQ: 909912499