Noticias relativas a subvenciones

Contenidos con 3-Año 2016 .

Se ha producido un error al procesar la plantilla.
Can't convert this string to number: "{\"groupId\":\"90521\",\"name\":\"AU. Trintxerpe 2.07.06-Hasierako onarpena\",\"id\":\"11d5dad3-2ea1-48bc-8a39-6b7c06d42e28\",\"privateLayout\":false,\"value\":\"/au.-trintxerpe-2.07.06-hasierko-onarpena\",\"layoutId\":\"1005\"}"
The blamed expression:
==> element?number  [in template "21222#21260#968884" at line 71, column 59]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign layoutEnlaceId = element?number  [in template "21222#21260#968884" at line 71, column 33]
----
1<style type="text/css"> 
2.aui .RWD .noticias_home_simple .destacado_una_columna { 
3    border-bottom: 0 none; 
4    border-top: 1px solid #dcdcdc !important; 
5
6.aui .RWD .portlet-asset-publisher .destacado_dos_columnas .destacado_imagen { 
7    width:20% 
8
9.aui .RWD .portlet-asset-publisher .destacado_dos_columnas .destacado_contenido { 
10    width:75% 
11
12</style> 
13 
14<#assign formato_fecha = "yyyy-MM-dd"> 
15<#assign Argitaratze_Mezua = "Argitaratze data: "> 
16<#if locale == "es_ES"> 
17<#assign formato_fecha = "dd-MM-yyyy"> 
18<#assign Argitaratze_Mezua = "Fecha de publicación: "> 
19<#elseif locale == "eu_ES"> 
20<#assign formato_fecha = "yyyy-MM-dd"> 
21<#assign Argitaratze_Mezua = "Argitaratze-data: "> 
22</#if> 
23<#assign dLFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryService")>	 
24<#assign primero = "primero"> 
25<#if entries?has_content> 
26<div class="listado"> 
27    <#foreach curEntry in entries> 
28	<#assign assetRenderer = curEntry.getAssetRenderer()>         
29    <#assign url = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry)>         
30	<#if assetLinkBehavior != "showFullContent"> 
31		<#assign url = assetRenderer.getURLViewInContext(renderRequest, renderResponse, url)>         
32	</#if>         
33    <#assign className = assetRenderer.getClassName()>         
34	<#if className == "com.liferay.journal.model.JournalArticle"> 
35	<#assign journalArticle = assetRenderer.getArticle()>             
36	<#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale.toString()))> 
37	<#assign rootElement = document.getRootElement()>             
38	<#assign fecha_inicio = document.valueOf("//dynamic-element[@name='fecha_inicio']/dynamic-content/text()") /> 
39    <#assign fecha_inicio_DateObj = dateUtil.parseDate("yyyy-MM-dd", fecha_inicio, locale)> 
40	<#assign fecha_inicio = dateUtil.getDate(fecha_inicio_DateObj, formato_fecha, locale)>  
41	<#assign imagen = document.valueOf("//dynamic-element[@name='imagen_home']/dynamic-content/text()") />  
42	<#if imagen!=""> 
43                <#assign imagen_map = imagen?eval /> 
44				<#if imagen_map.groupId?? && imagen_map.groupId?has_content && imagen_map.uuid?? && imagen_map.uuid?has_content>  
45					<#assign fileMi = dLFileEntryService.getFileEntryByUuidAndGroupId(imagen_map.uuid?string, getterUtil.getLong(imagen_map.groupId))> 
46					<#assign miRuta="/documents/${imagen_map.groupId}/${fileMi.getFileEntryId()}/${imagen_map.title}/${imagen_map.uuid}"> 
47				</#if>     
48			<#else>                            
49				<#assign miRuta="">             
50			</#if> 
51	<#assign resumen = document.valueOf("//dynamic-element[@name='resumen']/dynamic-content/text()") /> 
52	<#assign urlEnlace = document.valueOf("//dynamic-element[@name='enlace_pagina']/dynamic-content/text()") /> 
53	<#assign urlEnlaceExterna = document.valueOf("//dynamic-element[@name='enlace_pagina_externa']/dynamic-content/text()") /> 
54	<#assign urlDocumento = document.valueOf("//dynamic-element[@name='enlace_documento']/dynamic-content/text()") />  
55	<#assign miRutaDoc=""> 
56	<#if urlDocumento!=""> 
57        <#assign fitxategia_map = jsonFactoryUtil.createJSONObject(urlDocumento) /> 
58    	<#if fitxategia_map.groupId?? && fitxategia_map.groupId?has_content && fitxategia_map.uuid?? && fitxategia_map.uuid?has_content>  
59			<#assign fileMi = dLFileEntryService.getFileEntryByUuidAndGroupId(fitxategia_map.uuid?string, getterUtil.getLong(fitxategia_map.groupId))> 
60			<#assign miRutaDoc="/documents/${fitxategia_map.groupId}/${fileMi.getFileEntryId()}/${fitxategia_map.title}/${fitxategia_map.uuid}"> 
61        </#if> 
62    </#if>	 
63    <#assign paginaExt = 0> 
64	<#assign urlEnlaceString = urlEnlace> 
65	<#assign urlEnlaceExtString = urlEnlaceExterna> 
66	<#assign urlDocumentoString = miRutaDoc>             
67	<#if urlEnlaceString!=""> 
68		<#assign aux = 0>                 
69		<#foreach element in urlEnlace?split("@")>                     
70			<#if aux == 0> 
71				<#assign layoutEnlaceId = element?number>    					 
72			<#elseif aux == 1> 
73				<#assign private = true>    						 
74				<#if element == "public"> 
75					<#assign private = false>    						 
76				</#if>    					 
77			<#elseif aux == 2> 
78				<#assign groupEnlaceId = element?number>    					 
79			</#if> 
80			<#assign aux = aux + 1>            
81		</#foreach>                 
82        <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService")> 
83					<#assign layoutEnlace = layoutLocalService.getLayout(groupEnlaceId, false, layoutEnlaceId)>    				 
84    				<#assign url = layoutEnlace.getFriendlyURL()>    			 
85				<#elseif urlEnlaceExtString!=""> 
86					<#assign url = urlEnlaceExterna> 
87					<#assign paginaExt = 1>                 
88				<#elseif urlDocumentoString!=""> 
89					<#assign url = miRutaDoc>                 
90				</#if>                 
91				            
92            <#assign imagenString = miRuta> 
93			<#assign columnas = "destacado_dos_columnas">             
94			<#if imagenString==""> 
95				<#assign columnas = "destacado_una_columna">             
96			</#if>             
97			<div class="${columnas} ${primero}"> 
98                <#if imagenString!="">                 
99				<div class="destacado_imagen"> 
100                    <img src="${miRuta}" alt="${curEntry.getTitle(locale)}"> 
101                </div> 
102                </#if> 
103                <div class="destacado_contenido"> 
104                    <#if paginaExt == 1>                     
105					<p class="titulo"><a target="_blank" href="${url}">${curEntry.getTitle(locale)}</a></p> 
106                    <#else>                     
107					<p class="titulo"><a href="${url}">${curEntry.getTitle(locale)}</a></p> 
108                    </#if> 
109					<#assign resumenString = resumen>                     
110					<#if resumenString!="">                     
111						<p class="resumen">${resumen}</p>  
112                    </#if>                     
113                    <p class="pre-titulo">${Argitaratze_Mezua} ${fecha_inicio}</p> 
114                     
115                </div>                 
116            </div> 
117             
118            <#if primero == "primero"> 
119				<#assign primero = "">             
120			</#if>         
121		</#if>     
122	</#foreach> 
123</div> 
124</#if>