百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>织梦CMS教程> dedeCMS5.7织梦网站在任意栏目获取顶级栏目名称及链接的方法
分享文章到:

dedeCMS5.7织梦网站在任意栏目获取顶级栏目名称及链接的方法

发布时间:03/14 来源:未知 浏览: 关键词:
其实DEDECMS织梦是一个很强大的CMS系统,很多站长都喜欢用它建站。然而在用织梦做网站时,站长们经常会碰到需要在当前页面调用顶级栏目名称的时候,织梦默认{dede:field name='typename' /} 可以获取当前栏目页上一级栏目的名称。
 
而不是当前栏目顶级栏目名称,对于网站有多级栏目时,要怎么才能获取到顶级栏目名称和链接呢?
 
下面这个方法可以实现这个效果。
01 {dede:field.typeid runphp='yes'}
02 $ID = @me;
03 $sql = "SELECT * FROM `dede_arctype` WHERE id=$ID";$query = mysql_query($sql);$row=mysql_fetch_array($query);
04 $relID = "$row[reid]";
05 if($relID == 0) {
06 @me = "".$row['typename']."";
07 $url=$cfg_basehost.$cfg_cmspath;@me=str_replace('{cmspath}',
08  
09 $url,@me);
10 }
11 else
12 {
13 $sql = "SELECT * FROM `dede_arctype` WHERE id=$relID";$query = mysql_query($sql);$row=mysql_fetch_array($query);
14 @me = "".$row['typename']."";
15 $url=$cfg_basehost.$cfg_cmspath;@me=str_replace('{cmspath}',$url,@me);
16 }
17 {/dede:field.typeid}

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有53人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板