Resultados da pesquisa

Um erro ocorreu enquanto processava o modelo.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> imagemPrincipal?eval  [in template "91623#91649#129446" at line 25, column 23]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: fundo = imagemPrincipal?eval  [in template "91623#91649#129446" at line 25, column 15]
----
1<#setting time_zone="America/Sao_Paulo"> 
2<#assign index = 0> 
3<#assign assetEntryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetEntryLocalServiceUtil"]> 
4<#assign dlAppLocalServiceUtil = staticUtil["com.liferay.document.library.kernel.service.DLAppLocalServiceUtil"]> 
5<#assign dlUtil = staticUtil["com.liferay.document.library.kernel.util.DLUtil"]> 
6 
7<section class="novidades-galeria"> 
8   <div class="container-fluid"> 
9      <div class="row"> 
10        <#if entries?has_content> 
11          <#list entries as entry> 
12    	    <#assign asset = assetEntryLocalServiceUtil.getEntry(entry.getClassName(), entry.getClassPK())> 
13    	    <#assign assetEntry = assetEntryLocalServiceUtil.getAssetEntry(asset.getEntryId())> 
14    	    <#assign assetRenderer = assetEntry.getAssetRenderer()> 
15 
16          <#if assetRenderer.getClassName() == "com.liferay.journal.model.JournalArticle"> 
17      	    <#assign docXml = saxReaderUtil.read(assetRenderer.getArticle().getContent()) /> 
18              <#assign 
19              titulo = docXml.valueOf("//dynamic-element[@name='titulo']/dynamic-content/text()") 
20              imagemPrincipal = docXml.valueOf("//dynamic-element[@name='imagemDoThumbnail']/dynamic-content/text()") 
21              link = assetRenderer.getURLViewInContext(renderRequest, renderResponse, '') 
22              structureName = assetRenderer.getArticle().getDDMStructure().getNameCurrentValue() ?lower_case 
23
24              <#assign 
25              fundo = imagemPrincipal?eval 
26              fundoUuid = fundo.uuid 
27              groupId = fundo.groupId 
28              dlFile = dlAppLocalServiceUtil.getFileEntryByUuidAndGroupId(fundoUuid,groupId?number) 
29              imgUrl =  dlUtil.getPreviewURL(dlFile, dlFile.getFileVersion(),themeDisplay,'')> 
30 
31              <#if structureName == "novidades"> 
32                <div class="col-12 col-md-6 col-lg-4"> 
33                    <a class="card-novidade" href="${link}"> 
34                      <div class="card-novidade__thumbnail"> 
35                          <figure> 
36                            <img src="${imgUrl}"> 
37                          </figure> 
38                      </div> 
39                      <h3 class="card-novidade__title">${entry.getHighlightedTitle()}</h3> 
40                      <div class="card-novidade__temas-grupo"> 
41                        <#list assetEntry.getTags() as tag> 
42                            <div class="card-novidade__tema">${tag.name}</div> 
43                        </#list> 
44                      </div> 
45                    </a> 
46                </div> 
47              <#elseif structureName == "eventos"> 
48                <#assign inicio = docXml.valueOf("//dynamic-element[@name='dataDeInicio']/dynamic-content/text()")> 
49                <#assign fim = docXml.valueOf("//dynamic-element[@name='dataDeTermino']/dynamic-content/text()")> 
50                <#assign estado = docXml.valueOf("//dynamic-element[@name='estado']/dynamic-content/text()")> 
51                <#assign cidade = docXml.valueOf("//dynamic-element[@name='cidade']/dynamic-content/text()")> 
52                <#assign local = docXml.valueOf("//dynamic-element[@name='local']/dynamic-content/text()")> 
53                <div class="col-12 col-md-6 col-lg-4"> 
54                  <div class="card-evento"> 
55                    <a href="${link}"> 
56                        <figure class="card-evento__cover"> 
57                          <img src="${imgUrl}"> 
58                          <p class="card-evento__local"> 
59                              <span class="card-evento__local-icon oics-icon"> 
60                              <img src="/o/oics-theme/images/icons/icon-location_24x24--branco.svg" alt=""> 
61                              </span> 
62                              <span class="card-evento__local-text">${cidade} (${estado}) – ${local}</span> 
63                          </p> 
64                        </figure> 
65                        <h3 class="card-evento__title">${titulo}</h3> 
66                        <p class="evento-data"> 
67                          <span class="oics-icon"> 
68                          <img src="/o/oics-theme/images/icons/icon-evento_16x16--cinza.svg" alt=""> 
69                          </span> 
70                          ${inicio?datetime("yyyy-MM-dd")?string("dd/MM/yyyy")} – ${fim?datetime("yyyy-MM-dd")?string("dd/MM/yyyy")} 
71                        </p> 
72                    </a> 
73                  </div> 
74                </div> 
75              </#if> 
76            </#if> 
77          </#list> 
78        </#if> 
79      </div> 
80   </div> 
81</section> 

Ordenar