Saltar al contenido

Título y logo de la página

Mostrar/ocultar menú principal de navegación

Aplicaciones anidadas

Bideoa

Twitter - X

Aplicaciones anidadas

Noticias

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 4, column 9:
Encountered ")", but was expecting one of:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> imagen?eval  [in template "21222#21260#27712701" at line 44, column 43]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign imagen_map = imagen?eval  [in template "21222#21260#27712701" at line 44, column 21]
----
1<#assign dLFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryService")> 
2<#if entries?size &gt; 0 >	 
3	<#-- Formato del idioma--> 
4	<#assign formato_idioma = "yyyy·MM·dd">	 
5	<#assign general_enlace_friendly = "/berriak"> 
6	<#if locale == "es_ES"> 
7	    <#assign general_enlace_friendly = "/noticias"> 
8		<#assign formato_idioma = "dd·MM·yyyy">	 
9	<#elseif locale == "eu_ES"> 
10		<#assign formato_idioma = "yyyy·MM·dd">	 
11	<#elseif locale == "en_EN"> 
12		<#assign formato_idioma = "yyyy·MM·dd">	 
13	<#elseif locale == "fr_FR"> 
14		<#assign formato_idioma = "dd·MM·yyyy">	 
15	<#elseif locale == "de_DE"> 
16		<#assign formato_idioma = "dd·MM·yyyy">	 
17	<#elseif locale == "ca_ES"> 
18		<#assign formato_idioma = "dd·MM·yyyy">	 
19	<#elseif locale == "gl_ES"> 
20		<#assign formato_idioma = "dd·MM·yyyy">	 
21	<#else> 
22		<#assign formato_idioma = "yyyy·MM·dd">	 
23	</#if> 
24	<#assign counter = 0> 
25	<div class="noticias_home"> 
26		<#foreach entry in entries> 
27			<#assign counter = counter + 1> 
28			<#assign renderer = entry.getAssetRenderer()> 
29			<#assign className = renderer.getClassName()>         
30			<#if className == "com.liferay.journal.model.JournalArticle"> 
31				<#assign journalArticle = renderer.getArticle()>             
32				<#--set ($document = $saxReaderUtil.read($journalArticle.getContent()))--> 
33				<#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale.toString()))> 
34				<#assign rootElement = document.getRootElement()> 
35				<#assign sub_titulo = saxReaderUtil.createXPath("dynamic-element[@name='subtitulo']").selectSingleNode(rootElement).getStringValue()> 
36				<#assign fecha_visible = document.valueOf("//dynamic-element[@name='fechavisible']/dynamic-content/text()") /> 
37				<#assign fecha_DateObj = dateUtil.parseDate("yyyy-MM-dd", fecha_visible, locale)> 
38				<#assign fecha_visible = dateUtil.getDate(fecha_DateObj, formato_idioma, locale)> 
39				<#assign imagen = saxReaderUtil.createXPath("dynamic-element[@name='imagen']").selectSingleNode(rootElement).getStringValue()> 
40				<#assign enlace = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry)>             
41				<#--set ($enlace_friendly = $enlace.split('\?').get(0))--> 
42				<#assign enlace_friendly = renderer.getURLViewInContext(renderRequest, renderResponse, enlace)>	 
43				<#if imagen!=""> 
44                    <#assign imagen_map = imagen?eval /> 
45						<#if imagen_map.groupId?? && imagen_map.groupId?has_content && imagen_map.uuid?? && imagen_map.uuid?has_content>  
46							<#assign fileMi = dLFileEntryService.getFileEntryByUuidAndGroupId(imagen_map.uuid?string, getterUtil.getLong(imagen_map.groupId))> 
47							<#assign miRuta="/documents/${imagen_map.groupId}/${fileMi.getFileEntryId()}/${imagen_map.title}/${imagen_map.uuid}"> 
48						</#if>     
49				<#else>                            
50					<#assign miRuta="">             
51				</#if>				 
52				<#if counter == 1>			 
53					<div class="destacada"> 
54						<div class="imagen-noticia-destacada"> 
55							<a href="${enlace_friendly}"><img src="${miRuta}" alt="${entry.getTitle(locale)}"></a> 
56						</div> 
57						<#if sub_titulo != "">				 
58							<p class="pre-titulo">${sub_titulo}</p> 
59						</#if>				 
60						<p class="titulo"><a href="${enlace_friendly}">${entry.getTitle(locale)}</a></p> 
61						<p class="fecha-visible">${fecha_visible}</p> 
62					</div> 
63				</#if>		 
64				<#if counter == 2>			 
65					<div class="no-destacadas"> 
66					<div class="noticias-left"> 
67				</#if> 
68				<#if counter == 2 || counter == 3>					 
69					<div class="noticia"> 
70						<p class="titulo"><a href="${enlace_friendly}">${entry.getTitle(locale)}</a></p> 
71						<p class="fecha-visible"><span>${fecha_visible}</span></p> 
72					</div> 
73				</#if>		 
74				<#if counter == 3>				 
75					</div> 
76					<div class="noticias-right"> 
77				</#if>		 
78				<#if counter == 4 || counter == 5>					 
79					<div class="noticia"> 
80						<p class="titulo"><a href="${enlace_friendly}">${entry.getTitle(locale)}</a></p> 
81						<p class="fecha-visible"><span>${fecha_visible}</span></p> 
82					</div> 
83				</#if>		 
84				<#if counter == 5>				 
85					</div> 
86					</div> 
87				</#if>		 
88			</#if>	 
89		</#foreach> 
90		<div class="todas_las_noticias"> 
91			<a href="${general_enlace_friendly}" class="icon-plus-sign"></a> 
92		</div> 
93	</div> 
94</#if> 

boton actualidad