主题 : 导航栏中栏目跳转问题
级别: 秀才
UID: 114947
积分:77 加为好友
威望: 14 精华: 0
主题:14 回复:123
注册时间:2017-07-12
在线时长:0
1#   发表于:2019-07-31 09:54:14  IP:112.149.*.*
[@cms_channel_list parentId=A]
  [#list tag_list as sub]
   <li><a href="${sub.url}">${sub.name}</a></li>
  [/#list]
[/@cms_channel_list]
这个是循环获取A栏目的子栏目的导航栏,但是现在A栏目一个子栏目B还有一个子栏目C,我这样写B栏目的跳转是到B本身,我想要它跳转到C,我也试过里面再添加tag_list,但是会影响到外面一层的循环获取,所以有什么办法可以解决吗?
级别: 版主
UID: 121385
积分:34048 加为好友
威望: 0 精华: 0
主题:0 回复:32073
注册时间:2018-03-20
在线时长:0
2#   发表于:2019-07-31 09:56:46  IP:117.152.*.*
您稍等下我先理解下您的需求
世间没有一种具有真正价值的东西,可以不经过艰苦辛勤劳动而能够得到的。
级别: 秀才
UID: 114947
积分:77 加为好友
威望: 14 精华: 0
主题:14 回复:123
注册时间:2017-07-12
在线时长:0
3#   发表于:2019-07-31 09:58:31  IP:112.149.*.*
回复第2楼子栏目B里面还有一个子栏目C
级别: 版主
UID: 121385
积分:34048 加为好友
威望: 0 精华: 0
主题:0 回复:32073
注册时间:2018-03-20
在线时长:0
4#   发表于:2019-07-31 10:02:33  IP:117.152.*.*
目前您的这个获取方式只有进入到栏目c中点击内才能进入c的内容
世间没有一种具有真正价值的东西,可以不经过艰苦辛勤劳动而能够得到的。
级别: 秀才
UID: 114947
积分:77 加为好友
威望: 14 精华: 0
主题:14 回复:123
注册时间:2017-07-12
在线时长:0
5#   发表于:2019-07-31 10:06:27  IP:112.149.*.*
回复第4楼你的意思是,我这导航栏这里比如我实在想B栏目跳转到C,只能写死路径吗
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
6#   发表于:2019-07-31 10:07:11  IP:117.152.*.*
是的   栏目内是无法条到其他的栏目内容的 要想这样做只能写死跳转的地址
每天告诉自己一次,“我真的很不错”。
级别: 秀才
UID: 114947
积分:77 加为好友
威望: 14 精华: 0
主题:14 回复:123
注册时间:2017-07-12
在线时长:0
7#   发表于:2019-07-31 10:21:40  IP:112.149.*.*
回复第6楼 你可能没懂我的意思,我不写死也能跳转到C啊,只是再用一次tag_list进去获取就可以,但是我这样写影响到了与B同级的那些栏目的地址和名字的获取,我代码是这样的

[@cms_channel_list parentId=A] 
  [#list tag_list as sub] 
   [@cms_channel_list parentd=su.id]
    [#list tag_list as sub2]
     [#if tag_list?? && sub2_index==0]
       <li><a href="${sub2.url}">${sub.name}</a></li>
     [#else]
              <li><a href="${sub.url}">${sub.name}</a></li>
     [/#if]
    [/#list] 
  [/@cms_channel_list]
  [/#list] 
[/@cms_channel_list]
假如我现在A栏目有B、D、E,三个子栏目,B栏目有子栏目C,但是我这么写了之后页面上只显示B栏目名称,D、E那些没有子栏目的就没有显示
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
8#   发表于:2019-07-31 10:27:05  IP:117.152.*.*
是的   您在写一个tag_list就是进入到了b站的子栏目c了   也就是说不是在b这个栏目的级别上获取了
每天告诉自己一次,“我真的很不错”。
1 共1页