主题 : 导航 |
级别: 贡士
|
1# 发表于:2017-01-11 13:44:15 IP:223.94.*.*
|
||||
---|---|---|---|---|---|
级别: 贡士
|
5# 发表于:2017-01-12 09:26:14 IP:223.94.*.*
<ul class="nav navbar-nav">
[@cms_channel_list parentId="246"] <li class="active"> <a href="${base}/">首页</a> </li> [#list tag_list as a] [@cms_channel_list parentId=a.id] [#if tag_list?size>0] <li> <a href="javascript:void(0);">${a.name} <i class="hidden-xs iconfont"></i> <i class="iconfont visible-xs"></i> </a> <div class="submenu"> <ul> [#list tag_list as a1] <li><a href="${a1.url}">${a1.name}<i class="iconfont"></i></a> </li> [/#list] </ul> </div> [#else] <li><a href="${a.url}">${a.name}</a> [/#if] [/@cms_channel_list] </li> [/#list] [/@cms_channel_list] </ul> 我把导航的模板写成这样了,其他 页面也实现了当前导航栏有active的类名,但首页报错了 |
||
---|---|---|---|
级别: 贡士
|
7# 发表于:2017-01-12 09:28:39 IP:223.94.*.*
页面报的这个错
channel [in template "WEB-INF/t/cms/www/default/include/nav_guan.html" at line 27, column 38] ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #if channel.id == a.id [in template "WEB-INF/t/cms/www/default/include/nav_guan.html" at line 27, column 33] - Reached through: @cms_channel_list parentId=a.id [in template "WEB-INF/t/cms/www/default/include/nav_guan.html" at line 8, column 8] - Reached through: @cms_channel_list parentId="246" [in template "WEB-INF/t/cms/www/default/include/nav_guan.html" at line 3, column 7] - Reached through: #include "../include/nav_guan.html" [in template "WEB-INF/t/cms/www/default/index/index_guan.html" at line 54, column 8] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.UnexpectedTypeException.newDesciptionBuilder(UnexpectedTypeException.java:80) at freemarker.core.UnexpectedTypeException. |
||
---|---|---|---|