主题 : 附件
级别: 秀才
UID: 54860
积分:55 加为好友
威望: 0 精华: 0
主题:8 回复:39
注册时间:2013-11-20
在线时长:0
1#   发表于:2013-11-27 16:01:23  IP:110.138.*.*
我想请问V5的jeecms中的内容也如何提取该文档上传的附件,数据库是mysql,jdk1.6.服务器是tomcat6.0.35
我用了${content.attachments.path}这个标签无法获取,报错
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
2#   发表于:2013-11-27 16:04:35  IP:220.30.*.*
报什么错?
功成由勤,业精于勤。
级别: 秀才
UID: 54860
积分:55 加为好友
威望: 0 精华: 0
主题:8 回复:39
注册时间:2013-11-20
在线时长:0
3#   发表于:2013-11-27 16:07:16  IP:110.138.*.*
Expected hash. content.attachments evaluated instead to freemarker.template.SimpleSequence on line 51, column 11 in WEB-INF/t/cms/www/red/content/新闻内容.html. The problematic instruction: ---------- ==> ${content.attachments.path} [on line 51, column 9 in WEB-INF/t/cms/www/red/content/新闻内容.html] ---------- Java backtrace for programmers: ---------- freemarker.template.TemplateException: Expected hash. content.attachments evaluated instead to freemarker.template.SimpleSequence on line 51, column 11 in WEB-INF/t/cms/www/red/content/新闻内容.html. at freemarker.core.TemplateObject.invalidTypeException(TemplateObject.java:135) at freemarker.core.Dot._getAsTemplateModel(Dot.java:78) at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at freemarker.core.Expression.getStringValue(Expression.java:93) at 
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
4#   发表于:2013-11-27 16:10:00  IP:220.30.*.*
在内容页模版里调用
[#if content.attachments?size gt 0]
<h4>附件</h4>
<ul>
[#list content.attachments as attach]
<li><a id="attach${attach_index}">${attach.name}</a></li>
[/#list]
</ul>
[/#if]
功成由勤,业精于勤。
级别: 秀才
UID: 54860
积分:55 加为好友
威望: 0 精华: 0
主题:8 回复:39
注册时间:2013-11-20
在线时长:0
5#   发表于:2013-11-27 16:17:41  IP:110.138.*.*

真乃大神也
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
6#   发表于:2013-11-27 16:19:08  IP:220.30.*.*
功成由勤,业精于勤。
1 共1页