主题 : 获取信息列表
级别: 贡士
UID: 57390
积分:486 加为好友
威望: 52 精华: 0
主题:67 回复:329
注册时间:2014-01-23
在线时长:0
11#   发表于:2014-08-11 17:10:27  IP:221.124.*.*
回复第9楼      我自定义了一个下拉字段   值是服务机构 和 服务信息,   我想分别获取内容   有什么方法吗,用if语句行吗

  [#if ${a.attr.subtitle}=='服务机构']    这样写会出错   是哪里错了   是不应该用if标签还是 逻辑等于号用的不对
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
12#   发表于:2014-08-11 17:17:10  IP:182.207.*.*
报什么错能发出来看下吗
路漫漫其修远兮,吾将上下而求索!
级别: 贡士
UID: 57390
积分:486 加为好友
威望: 52 精华: 0
主题:67 回复:329
注册时间:2014-01-23
在线时长:0
13#   发表于:2014-08-11 17:22:18  IP:221.124.*.*
回复第12楼这是代码
                                                    [@cms_content_list channelId='62'  count='5' titLen='20' orderBy='2' channelOption='1' ] 
                                                              [#list tag_list as a]
                                                                 [#if ${a.attr.subtitle}=='服务机构'] 
                                                                        <li><a href="${a.url}">[@text_cut s=a.title len=20 append='...' /]</a></li>
                                                                 [/#if]
                                                              [/#list]
                                                              [/@cms_content_list]



报的错是

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

freemarker.core.ParseException: Encountered "{" at line 537, column 72 in WEB-INF/t/cms/www/qdppnyw/index/首页.html.
Was expecting one of:
    ">" ...
    "." ...
    "[" ...
    "(" ...
    "?" ...
    "!" ...
    <TERMINATING_EXCLAM> ...
    "??" ...
    "+" ...
    "-" ...
    "*" ...
    "/" ...
    "%" ...
    "!=" ...
    "=" ...
    "==" ...
    ">=" ...
    <ESCAPED_GTE> ...
    ">" ...
    <ESCAPED_GT> ...
    <LESS_THAN_EQUALS> ...
    <LESS_THAN> ...
    ".." ...
    <AND> ...
    <OR> ...
    
freemarker.core.FMParser.generateParseException(FMParser.java:4697)
freemarker.core.FMParser.jj_consume_token(FMParser.java:4568)
freemarker.core.FMParser.If(FMParser.java:1171)
freemarker.core.FMParser.FreemarkerDirective(FMParser.java:2372)
freemarker.core.FMParser.Content(FMParser.java:2618)
freemarker.core.FMParser.OptionalBlock(FMParser.java:2786)
freemarker.core.FMParser.List(FMParser.java:1257)
freemarker.core.FMParser.FreemarkerDirective(FMParser.java:2375)
freemarker.core.FMParser.Content(FMParser.java:2618)
freemarker.core.FMParser.OptionalBlock(FMParser.java:2786)
freemarker.core.FMParser.UnifiedMacroTransform(FMParser.java:1972)
freemarker.core.FMParser.FreemarkerDirective(FMParser.java:2399)
freemarker.core.FMParser.Content(FMParser.java:2618)
freemarker.core.FMParser.OptionalBlock(FMParser.java:2786)
freemarker.core.FMParser.Root(FMParser.java:2958)
freemarker.template.Template.<init>(Template.java:149)
freemarker.cache.TemplateCache.loadTemplate(TemplateCache.java:448)
freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:361)
freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:235)
freemarker.template.Configuration.getTemplate(Configuration.java:487)
freemarker.template.Configuration.getTemplate(Configuration.java:452)
com.jeecms.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:111)
org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167)
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:35)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.29 logs.


我写的那个获取自定义字段值的方法对吗  [#if ${a.attr.subtitle}=='服务机构']   我自定义标签式contype
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
14#   发表于:2014-08-11 17:33:37  IP:182.207.*.*
  [#if ${a.attr.subtitle}=='服务机构']   好像你这个语法有错,  [#if( ${a.attr.subtitle}==服务机构')]   
功成由勤,业精于勤。
级别: 贡士
UID: 57390
积分:486 加为好友
威望: 52 精华: 0
主题:67 回复:329
注册时间:2014-01-23
在线时长:0
15#   发表于:2014-08-11 17:46:17  IP:221.124.*.*
回复第14楼   我这样写的  [#if  a.attr.contype=='服务机构']   不报错了  但是取不到内容 ,是空的
|< < 1 2 共2页