织梦dede 点击顶级栏目跳转到第一个子栏目

2019年4月10日22:25:33 发表评论 1,127 views

第一种方法:跳转发

1.新建一个url.htm文件,然后将一级栏目的栏目属性设置为封面页。并将封面模版更改为url.htm。
将以下代码复制到该文件中即可;

<script>
{dede:channel type='son' typeid='2' row='1'}
window.location.href='[field:typeurl/]';
{/dede:channel}
</script>

 

第二步:到后台 “核心->网站栏目管理-> 要修改的主栏目 ”,然后点击修改,主要修改以下几项.

 

1,常规选项-栏目属性设置为,频道封面,栏目本身不允许发布文档.

2,高级选项-封面模版设置为,第一步新建的模版即可.

实现原理就是,点击父栏目会 查询第一个子栏目的链接,然后做跳转操作.

第二种方法:路径法

到后台 “核心->网站栏目管理-> 要修改的主栏目-> 常规选项 -> 文件保存目录:”

在文件保存目录:中填写二级栏目的路径。

 

总结:我个人喜欢用第二种,但是第二种方法只适用于PC端,手机因为是动态的,所以还是用上那种方法。不知道其他网友有没有其他更好的方法呢。

历史上的今天:


欢迎来到菜鸟头头的个人博客
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。

  • A+
所属分类:WEB

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: