主题 : 求助:根据一级栏目ID获取二级栏目后加样式的问题 |
级别: 童生
![]() |
1# 发表于:2017-05-15 11:21:48 IP:106.115.*.*
|
||||
---|---|---|---|---|---|
级别: 童生
![]() |
3# 发表于:2017-05-15 11:23:01 IP:106.115.*.*
回复第2楼
代码里面不能加红色 ![]() 就是channel??&&channel.id==c.id这部分 |
||
---|---|---|---|
级别: 童生
![]() |
5# 发表于:2017-05-15 11:25:00 IP:106.115.*.*
回复第4楼
就像 演示站的首页,导航栏切换时有效果显示。 |
||
---|---|---|---|
级别: 童生
![]() |
6# 发表于:2017-05-15 11:26:51 IP:106.115.*.*
回复第4楼
演示站的导航切换,调用样式的时候,用的是channel??&&channel.id==c.id这个去判断,如果二级导航呢?哪个channel.id只能是一级栏目ID |
||
---|---|---|---|
级别: 版主
![]() |
7# 发表于:2017-05-15 11:27:23 IP:106.167.*.*
<nav class="nav">
[@cms_channel_list] <ul class="menu"> [#if !channel??] [#list tag_list as c] [#if c_index<3] <li><a href="${c.url}">${c.name}</a></li> [/#if] [/#list] <li><a href="http://bbs.jeecms.com" target="_blank">论坛</a></li> <li class="more"> [#list tag_list as c] [#if c_index==3] <a href="${c.url}">${c.name}</a> [/#if] [/#list] <ul class="menu-child"> [#list tag_list as c] [#if c_index>3] <li><a href="${c.url}">${c.name}</a></li> [/#if] [/#list] </ul> </li> [#else] [#list tag_list as c] [#if c_index<3] <li [#if channel??&&channel.id==c.id]class="on"[/#if]><a href="${c.url}">${c.name}</a></li> [/#if] [/#list] <li><a href="http://bbs.jeecms.com" target="_blank">论坛</a></li> <li class="more"> [#assign before=true/] [#list tag_list as c] [#if c_index>3] [#if c.id==channel.id] [#assign before=false/] <a href="${channel.url}">${channel.name}</a> [/#if] [/#if] [/#list] [#list tag_list as c] [#if before&&c_index==3] <a href="${c.url}">${c.name}</a> [/#if] [/#list] <ul class="menu-child"> [#assign before=false] [#list tag_list as c] [#if c_index<3&&c.id==channel.id] [#assign before=true] [/#if] [/#list] [#list tag_list as c] [#if c_index>2&& c.id!=channel.id] [#if !(c_index==3&&before)] <li><a href="${c.url}">${c.name}</a></li> [/#if] [/#if] [/#list] </ul> </li> [/#if] </ul> [/@cms_channel_list] </nav> 这个是演示站的写法 |
||
---|---|---|---|
1
共1页