Publicador de contenidos
Se ha producido un error al procesar la plantilla.
Failed to "?eval" string with this error: ---begin-message--- Syntax error in ?eval-ed string in line 1, column 7: Encountered ":", but was expecting one of: "." ".." <DOT_DOT_LESS> "..*" "?" "??" "!" "[" "(" ")" <TERMINATING_EXCLAM> ---end-message--- The failing expression: ==> imagen?eval [in template "21222#21260#26462820" at line 20, column 39] ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign imagen_map = imagen?eval [in template "21222#21260#26462820" at line 20, column 17] ----
1<#if entries?has_content>
2<div class="listado">
3 <#assign dLFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryService")>
4 <div class="tres-columnas">
5 <#foreach entry in entries>
6 <#assign renderer = entry.getAssetRenderer()>
7 <#assign className = renderer.getClassName()>
8 <#if className == "com.liferay.journal.model.JournalArticle">
9 <#assign journalArticle = renderer.getArticle()>
10 <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale.toString()))>
11 <#assign rootElement = document.getRootElement()>
12 <#assign imagen = document.valueOf("//dynamic-element[@name='urlPicture']/dynamic-content/text()") />
13 <#assign enlace = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry)>
14 <#if assetLinkBehavior == "viewInPortlet">
15 <#assign enlace = renderer.getURLViewInContext(renderRequest, renderResponse, enlace)>
16 </#if>
17 <#assign izena = document.valueOf("//dynamic-element[@name='izena']/dynamic-content/text()") />
18 <#assign osokobilkurakargoa = document.valueOf("//dynamic-element[@name='udalaOB']/dynamic-content/text()") />
19 <#if imagen!="">
20 <#assign imagen_map = imagen?eval />
21 <#if imagen_map.groupId?? && imagen_map.groupId?has_content && imagen_map.uuid?? && imagen_map.uuid?has_content>
22 <#assign fileMi = dLFileEntryService.getFileEntryByUuidAndGroupId(imagen_map.uuid?string, getterUtil.getLong(imagen_map.groupId))>
23 <#assign miRuta="/documents/${imagen_map.groupId}/${fileMi.getFileEntryId()}/${imagen_map.title}/${imagen_map.uuid}">
24 </#if>
25 <#else>
26 <#assign miRuta="">
27 </#if>
28 <div class="columna">
29 <div class="urnieta">
30 <div class="fichas-establecimientos">
31 <a href="${enlace}">
32 <img alt="${entry.getTitle(locale)}" src="${miRuta}">
33 <span class="contenido">
34 <span class="titulo">${entry.getTitle(locale)}</span>
35 <span class="kargua">${osokobilkurakargoa?split("-")[1]}</span>
36 </span>
37 </a>
38 </div>
39 </div>
40 </div>
41 </#if>
42 </#foreach>
43 </div>
44</div>
45</#if>