主题 : 字段找不到
级别: 解元
UID: 37379
积分:232 加为好友
威望: 0 精华: 0
主题:20 回复:71
注册时间:2012-08-13
在线时长:0
1#   发表于:2012-09-17 17:50:48  IP:222.72.*.*
我在栏目的内容模型中添加了一个名为a.area的字段,在首页模板调用改字段生成首页静态化时报出异常说没有这个字段。
1、异常信息是
freemarker.core.InvalidReferenceException: Expression a.area is undefined on line 113, column 98 in WEB-INF/t/cms/www/red/index/首页.html.

2、模板调用代码是
[@cms_content_list count='23' orderBy='2' channelId='85' channelOption='0' ]
     [#list tag_list as a]
     <li><a href="#" title="${a.area}" class="blue"></a><a href="${a.url}" title="${a.title}" target="_blank">[@text_cut s=a.title len=20 append='...'/]</a></li>
     [/#list]
[/@cms_content_list]

3、内容模型确实存在改字段

请问这个是什么原因呀
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
2#   发表于:2012-09-18 08:44:15  IP:115.171.*.*
字段不是这么调用"${a.area}" ,正确调用应该为="${a.attr.area}" 
功成由勤,业精于勤。
1 共1页