栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > dedecms

对于织梦导航栏的个人总结

dedecms 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

对于织梦导航栏的个人总结

1、获取所在栏目名称(例如侧边栏获取新闻中心这个标题)
当使用{dede:type typeid='4'}[field:typename/]{/dede:type} {dede:type name='typename'/} 标签时,能够获得当前栏目的上一级栏目信息。
或者用标签:{dede:type typeid='17'/} ,效果相同。

2、侧边栏中,点击子栏目时,被点中的栏目总是与其他子栏目不同,解决方法。
用二级导航标签调用。
例如:
{dede:channelartlist row='2' typeid='1,2'  noself='yes'}
{dede:field name='typename'/}


    {dede:channel type='son' noself='yes' }
  • [field:typename/]

  • {/dede:channel}


{/dede:channelartlist}


其中:
row:控制显示sidebar中显示几个顶级栏目
typeid:控制显示那几个顶级栏目
noself='yes' :控制不显示自己,也很重要,在二级栏目中必须有这个参数,栏目显示才会正常。


3、点击导航栏栏目时,只显示对应栏目,其他栏目不显示
解决方法:导航栏使用方法和2中的代码一样。
需要注意的是,channelartlist 中的typeid要填写显示的id,这样主导航就会固定显示了,并且要有noself='yes'


4、导航栏调用二级目录,测试成功。

{dede:channelartlist row='2' typeid='top' noself='yes' }

{dede:field name='typename'/}


    {dede:channel type='son' noself='yes'   row='10'}
  • [field:typename/]

  • {/dede:channel}


{/dede:channelartlist}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/3061.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号