主题 : 点击子菜单通过判断当前菜单的父菜单channelID是否是指定id
级别: 举人
UID: 83325
积分:154 加为好友
威望: 15 精华: 0
主题:27 回复:76
注册时间:2015-12-07
在线时长:0
1#   发表于:2016-01-09 14:43:32  IP:58.121.*.*
td valign="top" class="leftmenu_bk">
      [@cms_channel_list parentId= '133'] 
  [#list tag_list as c3]
 <table width="99%" border="0" align="center" cellpadding="0"
 cellspacing="0">
  <tr>
<td class="leftmenu_one">
 <a href="${c3.url}"[#if channel??&&channel.id==c3.id ]
   [#else channel.parent.id == c3.id ]
class="on" [/#if]>
${c3.name} 
 </a> 
</td>
  </tr>
 </table>
 <table width="100%" border="0" cellpadding="0" cellspacing="0">
   [@cms_channel_list parentId = c3.id]
   [#list tag_list as c4]
   [#if channel??&&channel.id== c4.parentId]
  <tr>
<td class="leftmenu_two">
 <a href="${c4.url}" >
 ${c4.name}
 </a>
</td>


上面的[#else ] 判断为什么是错误的
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
2#   发表于:2016-01-09 14:46:08  IP:115.65.*.*
else不能加判断条件
1
级别: 举人
UID: 83325
积分:154 加为好友
威望: 15 精华: 0
主题:27 回复:76
注册时间:2015-12-07
在线时长:0
3#   发表于:2016-01-09 15:07:19  IP:58.121.*.*
回复第2楼
那我可以接连用两个[# if ]  判断来表示或者关系的判断条件
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
4#   发表于:2016-01-09 15:08:22  IP:115.65.*.*
是的
1
级别: 举人
UID: 83325
积分:154 加为好友
威望: 15 精华: 0
主题:27 回复:76
注册时间:2015-12-07
在线时长:0
5#   发表于:2016-01-09 15:13:29  IP:58.121.*.*
回复第4楼 但是 <a href="${c3.url}"
    [#if channel??&&channel.id==c3.id ]
class="on" 
[/#if]
[#if channel.parent??&&channel.parent.id ==c3.id]
class="on" 
[/#if]>
${c3.name} 
 </a> 
我这样写,在点击c4的时候它的父菜单的样式还是不能 保持
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
6#   发表于:2016-01-09 15:14:27  IP:115.65.*.*
抱歉,模板问题请自己研究
1
1 共1页