联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
在导航上点击分类菜单后,直接指定打开第一个分类或是指定分类,如何设置
类型:迅睿CMS 更新时间:2021-07-14 18:54:17

在导航上点击分类菜单后,不打开全部,直接指定打开第一个分类或是指定分类,如何设置?

相关地址:https://www.richpeace.com/list-medical_equipment.html

主菜单

回帖
  • 迅睿框架技术-关总
    #1楼    迅睿框架技术-关总
    2021-07-13 18:22:13
    Chrome 0
    没看明白,什么是 打开第一个分类或是指定分类,另外两个红色箭头是什么意思
  • 白抗疫
    #2楼    白抗疫
    2021-07-13 18:24:22
    Chrome 0
    迅睿框架技术-关总 现在打开栏目中设置的一级菜单,会把所有二级菜单里的内容都显示出来。需要打开一级菜单时,显示其下级的第一个二级菜单内容或是指定二级菜单内容。
  • 白抗疫
    #3楼    白抗疫
    2021-07-13 18:51:07
    Chrome 0
    在线等老师指导 😅
  • 迅睿框架技术-关总
    #4楼    迅睿框架技术-关总
    2021-07-13 18:53:25
    Chrome 0
    可以写一个判断{if $top.id==$caitd}表示当前栏目是顶级栏目,这里写你的代码{else}其他可能{/if}
  • 白抗疫
    #5楼    白抗疫
    2021-07-13 19:07:42
    Chrome 0
    迅睿框架技术-关总 关老师,我这边不太懂技术,您这个判断代码,我没有看懂怎么使用。是需要加到所有模板里面吗?我是想要实现,点击一级菜单时,不要把所有内容都显示出来,点击一级菜单后,直接显示它下级的第一个分类或是指定分类中的内容就好了。
  • 醉猫猫
    #6楼    醉猫猫
    2021-07-13 20:15:12
    Chrome 0
    单独设置个模板指定调用栏目ID 就好 拿 列表模板来说 1、复制模板目录下的 list.html 重命名为 list_aaa.html 2、更改list_aaa.html 里面的 {module catid=$catid order=updatetime page=1} 红字部分改成你需要调用的栏目ID(数字)3、后台栏目管理 修改内容栏目封面模板为 list_aaa.html 更新所有缓存笨办法 但可以实现你要达到的目的
  • 帝云网络-长期接单
    #7楼    帝云网络-长期接单
    2021-07-14 09:51:21
    Chrome 0
    6楼方法可行。也可以直接跳转
    {if $catid==27}
    <meta http-equiv="refresh" content="0;url=http://www.xxxx.cn/index.php?c=category&id=59">
    {/if}
    放在</head>前
    满意答案
  • 白抗疫
    #8楼    白抗疫
    2021-07-14 09:54:07
    Chrome 0
    醉猫猫 谢谢指点。但,这样,就需要每个一级菜单都要单独指定列表模板了。或者说,有二级目录的,都需要单独设置模板。如果,还有三级分类,那就又要设置,是不是?办法确实够笨,但也是目前最简单可行的。官方回复的那个,我真心看不懂。。。
  • 白抗疫
    #9楼    白抗疫
    2021-07-14 09:59:55
    Chrome 0
    帝云网络-长期接单 这个方法可行,也是够笨的
  • 白抗疫
    #10楼    白抗疫
    2021-07-14 10:17:43
    Chrome 0
    6楼和7楼的方法,我都试了一下,并未达到预期的效果 😂 😂
  • 白抗疫
    #11楼    白抗疫
    2021-07-14 17:23:43
    Chrome 0
    迅睿框架技术-关总 关总,可以指导详细一些吗
  • 白抗疫
    #12楼    白抗疫
    2021-07-14 18:54:17
    Chrome 0
    @帝云网络-长期接单:7楼方法,实现了,谢谢。6楼方法我再验证,同时也谢谢6楼。