主题 : 父级栏目读取问题
级别: 举人
UID: 79790
积分:122 加为好友
威望: 1 精华: 0
主题:18 回复:96
注册时间:2015-09-06
在线时长:0
1#   发表于:2015-11-03 15:15:10  IP:118.254.*.*
想做个动态菜单,读取一个二级栏目的所有下级栏目,其中使用了动态标签:

 [@cms_channel_list parentId=channel.id]
             [#list tag_list as c]
                <li><a href="${c.url}"  target="_self" >${c.name}</a></li>
         [/#list]
         [/@cms_channel_list]


这样就产生一个问题:这段代码只能显示下级栏目,如果下级栏目也这么调用的话,就不能显示了。
所以想写个判断,如果父级栏目下没有子栏目,就再向上一级。
但下面代码运行无效:

[@cms_channel_list parentId=channel.id]
[#list tag_list as a]
            [#if a_index = 0]
            判断没有子栏目时的情况
            [#else]
            判断有子栏目的情况
            [/#if]                
         [/#list]
         [/@cms_channel_list]


求解!

微政网·精正方胜科技
级别: 举人
UID: 79790
积分:122 加为好友
威望: 1 精华: 0
主题:18 回复:96
注册时间:2015-09-06
在线时长:0
2#   发表于:2015-11-03 15:16:52  IP:118.254.*.*
如何判断cms_channel_list记录集=0呢?
微政网·精正方胜科技
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
3#   发表于:2015-11-03 15:18:50  IP:182.13.*.*

[#if list??][/#if]
1
级别: 举人
UID: 79790
积分:122 加为好友
威望: 1 精华: 0
主题:18 回复:96
注册时间:2015-09-06
在线时长:0
4#   发表于:2015-11-03 15:28:01  IP:118.254.*.*
仍然不行呢?

[@cms_channel_list parentId=channel.id]
[#if list??]555[#else]666[/#if] 
[/@cms_channel_list]

结果显示:666
这个应该是表示有记录集吧
但是使用

[#list tag_list as a]
            [#if a_index = 0]
            222
            [#else]
            333
            [/#if]                
         [/#list]

完全没有输出呢??
微政网·精正方胜科技
级别: 举人
UID: 79790
积分:122 加为好友
威望: 1 精华: 0
主题:18 回复:96
注册时间:2015-09-06
在线时长:0
5#   发表于:2015-11-03 15:28:26  IP:118.254.*.*
实际上这个栏目确实没有下级子栏目
微政网·精正方胜科技
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
6#   发表于:2015-11-03 15:29:20  IP:182.13.*.*
 [#if a_index == 0] 
1
级别: 举人
UID: 79790
积分:122 加为好友
威望: 1 精华: 0
主题:18 回复:96
注册时间:2015-09-06
在线时长:0
7#   发表于:2015-11-03 15:39:29  IP:118.254.*.*
哦哦,对。但是改完也是一样,完全没有输出啊
微政网·精正方胜科技
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
8#   发表于:2015-11-03 15:40:43  IP:182.13.*.*
你把parentId写死试下看
1
级别: 举人
UID: 79790
积分:122 加为好友
威望: 1 精华: 0
主题:18 回复:96
注册时间:2015-09-06
在线时长:0
9#   发表于:2015-11-03 15:41:13  IP:118.254.*.*
[@cms_channel_list parentId=channel.id]
            [#list tag_list as a]
            [#if a_index == 0]
            222
            [#else]
            333
            [/#if]                
         [/#list]
         [/@cms_channel_list]
微政网·精正方胜科技
级别: 举人
UID: 79790
积分:122 加为好友
威望: 1 精华: 0
主题:18 回复:96
注册时间:2015-09-06
在线时长:0
10#   发表于:2015-11-03 15:42:26  IP:118.254.*.*
嗯,尝试了,直接写id也是这样。
微政网·精正方胜科技
1 2 3 > >| 共3页