Se ha producido un error al procesar la plantilla.
Java method "es.aragon.base.freemarker_utilities.impl.FreemarkerUtilitiesImpl.getFileEntryByURL(String)" threw an exception when invoked on es.aragon.base.freemarker_utilities.impl.FreemarkerUtilitiesImpl object "es.aragon.base.freemarker_utilities.impl.FreemarkerUtilitiesImpl@70485ba9"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign fileEntry = freemarkerUtiliti...  [in template "20100#20136#466538" at line 273, column 81]
----
1<!-- 
2Group: Portal de Aragón 
3Template Name: Contenido Final 
4Template Description: Contenido Final 
5Template Key: CONTENIDO_FINAL 
6Structure Key: CONTENIDO_FINAL 
7Cacheable: false 
8Small Image: false 
9--> 
10<#assign freemarkerUtilities = serviceLocator.findService("es.aragon.base.freemarker_utilities.api.FreemarkerUtilities")/> 
11<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")/> 
12<#assign portletLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.PortletLocalService")> 
13 
14<#assign journalArticleId = .vars['reserved-article-id'].data/> 
15<#if journalArticleLocalService.fetchLatestArticle(themeDisplay.getScopeGroupId(), journalArticleId, 0)??> 
16	<#assign journalArticle = journalArticleLocalService.fetchLatestArticle(themeDisplay.getScopeGroupId(), journalArticleId, 0)/> 
17<#else> 
18	<#assign journalArticle = journalArticleLocalService.fetchLatestArticle(themeDisplay.getScopeGroupId(), journalArticleId, -1)/> 
19</#if> 
20<#assign articleCategories = freemarkerUtilities.getArticleCategories(journalArticle, locale)/> 
21<#assign organismos = freemarkerUtilities.filterVocabularyCategoriesFromArticleCategories(themeDisplay.getScopeGroupId(), "Organismos", articleCategories)/> 
22<#assign temas = freemarkerUtilities.filterVocabularyCategoriesFromArticleCategories(themeDisplay.getScopeGroupId(), "Temas", articleCategories)/> 
23<#assign statsUpdate = freemarkerUtilities.updateStats(renderRequest,themeDisplay.getScopeGroupId(), temas, "Temas")/> 
24<#assign municipios = freemarkerUtilities.filterVocabularyCategoriesFromArticleCategories(themeDisplay.getScopeGroupId(), "Municipios", articleCategories)/> 
25<#assign procedures = freemarkerUtilities.filterVocabularyCategoriesFromArticleCategories(themeDisplay.getScopeGroupId(), "Tramites", articleCategories)/> 
26<#assign viewCoronavirusMenu= freemarkerUtilities.viewCoronavirusMenu(themeDisplay.getScopeGroupId(), journalArticle, locale, "Visibilidad", "Ver menu coronavirus")/> 
27<#assign isHomeCoronavirus= freemarkerUtilities.viewCoronavirusMenu(themeDisplay.getScopeGroupId(), journalArticle, locale, "Visibilidad", "Home coronavirus")/> 
28<#assign cuerpoPrincipal = cuerpo_principal.getData()/> 
29<#assign cuerpoSecundario = cuerpo_secundario.getData()/> 
30<#assign imgSmall = .vars['reserved-article-small-image-url'].data/> 
31<#assign VOID = freemarkerUtilities.incrementViewCounter(journalArticle.getResourcePrimKey(), themeDisplay.getUserId())/> 
32<#assign isNotice = freemarkerUtilities.getArticleCategoriesNotices(journalArticle, locale)/> 
33<#assign h2Elements = []/> 
34<#assign cuerpoPrincipal = freemarkerUtilities.checkCardsElements([cuerpoPrincipal])/> 
35 
36<#if getterUtil.getBoolean(generar_anclas.getData())> 
37	<#assign sourceElements = [] /> 
38	<#assign sourceElements = sourceElements + [cuerpoPrincipal] /> 
39	<#assign sourceElements = sourceElements + [cuerpoSecundario] /> 
40	<#assign h2Elements = freemarkerUtilities.getH2Elements(sourceElements)/> 
41	<#assign elementsWithAnchors = freemarkerUtilities.addAnchorIds(sourceElements)/> 
42	<#if elementsWithAnchors?? && elementsWithAnchors?has_content> 
43		<#if elementsWithAnchors[0]?? && elementsWithAnchors[0] != ""> 
44			<#assign cuerpoPrincipal = elementsWithAnchors[0]/> 
45		</#if> 
46		<#if elementsWithAnchors[1]?? && elementsWithAnchors[1] != ""> 
47			<#assign cuerpoSecundario = elementsWithAnchors[1]/> 
48		</#if> 
49	</#if> 
50</#if> 
51<#assign colBot = "col-md-12"> 
52<#if viewCoronavirusMenu == true && isHomeCoronavirus == false> 
53 
54 
55<#assign colBot = "col-md-9"> 
56	<div class="enlaces-basicos-coronavirus"> 
57	    <div class="container"> 
58	        <div class="row"> 
59	            <div class="columna-8"> 
60	                <div class="card"> 
61	                    <div class="cuerpo"> 
62	                        <a href="/-/coronavirus-informacion-y-atencion-sanitaria">Información y atención sanitaria</a> 
63	                    </div> 
64	                </div> 
65	            </div> 
66	            <div class="columna-8"> 
67	                <div class="card"> 
68	                    <div class="cuerpo"> 
69	                        <a href="/-/coronavirus-novedades-laborales-y-economicas">Novedades Laborales y Económicas</a> 
70	                    </div> 
71	                </div> 
72	            </div> 
73	            <div class="columna-8"> 
74	                <div class="card"> 
75	                    <div class="cuerpo"> 
76	                        <a href="https://112aragon.aragon.es/images/covid19/preguntas%20frecuentes.pdf" target="_blank" title="Se abre en nueva pestaña">Preguntas Frecuentes</a> 
77	                    </div> 
78	                </div> 
79	            </div> 
80	            <div class="columna-8"> 
81	                <div class="card"> 
82	                    <div class="cuerpo"> 
83	                        <a href="/-/coronavirus-telefonos-de-interes">Teléfonos de interés</a> 
84	                    </div> 
85	                </div> 
86	            </div> 
87	            <div class="columna-8"> 
88	                <div class="card"> 
89	                    <div class="cuerpo"> 
90	                        <a href="/-/coronavirus-normativa">Normativa</a> 
91	                    </div> 
92	                </div> 
93	            </div> 
94	            <div class="columna-8"> 
95	                <div class="card"> 
96	                    <div class="cuerpo"> 
97	                        <a href="/-/coronavirus-recopilacion-de-materiales">Recopilación de materiales</a> 
98	                    </div> 
99	                </div> 
100	            </div> 
101	            <div class="columna-8"> 
102	                <div class="card"> 
103	                    <div class="cuerpo"> 
104	                        <a href="http://www.aragonhoy.net/" target="_blank" title="Se abre en nueva pestaña">Últimas noticias</a> 
105	                    </div> 
106	                </div> 
107	            </div> 
108	            <div class="columna-8"> 
109	                <div class="card"> 
110	                    <div class="cuerpo"> 
111	                        <a href="https://frenalacurva.net" target="_blank" title="Se abre en nueva pestaña">Frenar la curva</a> 
112	                    </div> 
113	                </div> 
114	            </div> 
115	        </div> 
116	    </div> 
117	</div> 
118</#if> 
119<#assign journalArticleTitle = .vars['reserved-article-id'].data/> 
120<#assign journalNav = freemarkerUtilities.getNavigationMenuByJournaId(journalArticleTitle,themeDisplay)/> 
121<#assign navJournalId = journalNav[0] /> 
122<#assign navJournalddmTemplateKey = journalNav[1] /> 
123 
124<#if navJournalId != "0"> 
125	<@liferay_journal["journal-article"]  
126			articleId =navJournalId 
127			ddmTemplateKey=navJournalddmTemplateKey 
128			groupId = themeDisplay.getScopeGroupId()/> 
129</#if> 
130<#assign journalNavMenu = freemarkerUtilities.getNavigationMenuByJournaIdAndTemplateKey(journalArticleTitle,"NAVEGACION_CONTENIDO_FINAL_MENU",themeDisplay)/> 
131<#assign navJournalIdMenu = journalNavMenu[0] /> 
132<#assign navJournalddmTemplateKeyMenu = journalNavMenu[1] /> 
133 
134<#if navJournalIdMenu != "0"> 
135	<@liferay_journal["journal-article"]  
136			articleId =navJournalIdMenu 
137			ddmTemplateKey=navJournalddmTemplateKeyMenu 
138			groupId = themeDisplay.getScopeGroupId()/> 
139</#if>				 
140	<div class="container"> 
141		<div class="detail-news-module u-padding-bottom-6"> 
142			<div class="row"> 
143				<#if isHomeCoronavirus == false> 
144	                <div id="coronabot-cabecera" class="col-12 ${colBot}"> 
145						<#if imgSmall?? && imgSmall != ""> 
146							<div class="detail-news-module__title-with-image"> 
147								<div class="detail-news-module__title-with-image__image-container"><img alt="" data-fileentryid="" src="${.vars['reserved-article-small-image-url'].data}"/></div> 
148								<div class="detail-news-module__title-with-image__title-container"><h1 id="readSpeakerOrigin" class="detail-news-module__h1 readSpeakerOrigin">${.vars['reserved-article-title'].data}</h1></div> 
149							</div> 
150						<#else> 
151							<h1 id="readSpeakerOrigin" class="detail-news-module__h1 readSpeakerOrigin">${.vars['reserved-article-title'].data}</h1> 
152						</#if> 
153						<div class="detail-news-module__date-categories"> 
154						<#assign displayDate = freemarkerUtilities.getDisplayDate(journalArticle, languageUtil.get(locale, "aragon.short-date-format"))/> 
155							<#if isNotice =="true"> 
156								<p class="date"><span>${displayDate}</span></p> 
157							</#if> 
158						 
159						</div> 
160						<div class="detail-news-module__intro readSpeakerOrigin"> 
161							<p>${.vars['reserved-article-description'].data}</p> 
162						</div> 
163					</div> 
164				</#if> 
165				<#if isHomeCoronavirus == false && viewCoronavirusMenu == true> 
166	                <div id="coronabot-imagen" class="col-12 col-md-3"> 
167	                    <div class="coronabot"> 
168	                        <a href="http://t.me/COVID19AragonBot"> 
169	                            <p><img data-fileentryid="184253" src="/documents/20127/0/boton+BOT.png/6107ebdc-d9a1-92e5-2d98-c727a77bc06e?t=1584806227939" /></p> 
170	                        </a> 
171	                    </div> 
172	                </div> 
173	           	</#if> 
174			</div> 
175			<#if getterUtil.getBoolean(generar_anclas.getData()) && h2Elements?size gt 1> 
176				<div class="detail-news-module__anchor" id="anchorsContainer"> 
177					<ul class='row listado' id='anchorsList'> 
178						<#list h2Elements as cur_h2Element> 
179							<#if cur_h2Element?index < 4> 
180								<li class='col-xs-12 col-md-6 listado__item'> 
181									<a class='link' href="${cur_h2Element.href}">${cur_h2Element.title}</a> 
182								</li> 
183							</#if> 
184						</#list> 
185					</ul> 
186				</div> 
187			</#if> 
188			<div class="detail-news-module__body-news"> 
189				<#if imagen_principal.getData()?? && imagen_principal.getData() != ""> 
190					<div class="detail-news-module__body-news__image readSpeakerOrigin" id="contenedorImagen"> 
191						<img alt="${imagen_principal.getAttribute("alt")}" data-fileentryid="${imagen_principal.getAttribute("fileEntryId")}" src="${imagen_principal.getData()}" /> 
192						<#if imagen_principal.pie_imagen_principal.getData()?? && imagen_principal.pie_imagen_principal.getData() != ""> 
193							<p class="pie-foto"> 
194								<span tabindex="-1"> 
195									${imagen_principal.pie_imagen_principal.getData()} 
196								</span>  
197							</p> 
198						</#if> 
199						<#if imagen_principal.descripcion_imagen_principal.getData()?? && imagen_principal.descripcion_imagen_principal.getData() != ""> 
200							<p class="pie-foto"> 
201								<span tabindex="-1"> 
202									<a href="#descripcionImagenExtensa"><@liferay.language key="aragon.template.noticia.read-complete-description"/></a> 
203								</span>  
204							</p> 
205						</#if> 
206						 
207					</div> 
208				</#if> 
209				<div class="detail-news-module__body-news__description readSpeakerOrigin"> 
210					${cuerpoPrincipal} 
211				</div> 
212				<#if video_principal.getData()?? && video_principal.getData() != ""> 
213					<div class="detail-news-module__video" id="contenedorVideo"> 
214						<div class="video-container"> 
215							<a href="${video_principal.getData()}" target="_blank" title="Se abre en ventana nueva"> 
216								<img id="videoPrincipalThumbnail" src="${themeDisplay.getPathThemeImages()}/dga/default-video.png" alt="<@liferay.language key="aragon.template.contenido-final.video-hosted"/> ${video_principal.getData()}" class="image"> 
217								<script> 
218									$(document).ready(function() { 
219										getVideoThumbnail("${video_principal.getData()}", "videoPrincipalThumbnail"); 
220									}); 
221								</script> 
222								<img src="${themeDisplay.getPathThemeImages()}/dga/icons/icon-play.svg" alt="Pulsa para navegar al vídeo en ventana nueva" class="icon-play"> 
223							</a> 
224 
225 
226						</div> 
227						<div class="pie-principal-video"> 
228							<#if video_principal.pie_video_principal.getData()?? && video_principal.pie_video_principal.getData() != ""> 
229								<p class="pie-foto pie-foto--nombre readSpeakerOrigin"><span class="oculto">Nombre del vídeo:</span>${video_principal.pie_video_principal.getData()}</p> 
230							</#if> 
231						</div> 
232 
233						<#if video_principal.descripcion_video_principal.getData()?? && video_principal.descripcion_video_principal.getData() != ""> 
234							<p class="pie-foto pie-foto--descripcion readSpeakerOrigin"><a href="#descripcionVideoExtensa"><@liferay.language key="aragon.template.noticia.read-complete-description"/></a></p> 
235						</#if> 
236						 
237					</div> 
238				</#if> 
239				<div class="detail-news-module__body-news__description"> 
240					${cuerpoSecundario} 
241				</div> 
242			</div> 
243		</div> 
244	</div> 
245<#assign isAvailable = false /> 
246<#if galeria_contenidos_titulo.contenido??> 
247	<#list galeria_contenidos_titulo.contenido.getSiblings() as content> 
248		<#if content.tipo.getData() == "link" && content.tituloEnlace.getData()?? && content.tituloEnlace.link.getData()?? && content.tituloEnlace.link.getData() != "" > 
249			<#assign isAvailable = true /> 
250		<#elseif content.tipo.getData() == "doc" && content.galeria_imagenes_imagen.getData()?? && content.galeria_imagenes_imagen.getData() != "" > 
251			<#assign isAvailable = true /> 
252		</#if> 
253	</#list> 
254</#if> 
255<#if isAvailable == true> 
256	<#if galeria_contenidos_titulo?? &&  galeria_contenidos_titulo.getData()?has_content> 
257		<div class="container"> 
258			<div class="detail-news-module__body-news__description readSpeakerOrigin"> 
259				<h2 id="tituloGaleriaSection">${galeria_contenidos_titulo.getData()}</h2> 
260			</div> 
261		</div> 
262	<#else> 
263		<h2 class="oculto" id="tituloGaleriaSection"><@liferay.language key="aragon.template.contenido-final.gallery-related"/></h2> 
264	</#if> 
265	<section role="region" class="u-padding-bottom-6 readSpeakerOrigin" aria-labelledby="tituloGaleriaSection"> 
266		<div class="container"> 
267			<div class="gallery-module"> 
268				<div class="col"> 
269					<div class="swiper-container"> 
270						<ul class="swiper-wrapper my-gallery" itemscope itemtype="http://schema.org/ImageGallery"> 
271							<#list galeria_contenidos_titulo.contenido.getSiblings() as tipoContenido> 
272								<#if tipoContenido.galeria_imagenes_imagen.getData()?? && tipoContenido.galeria_imagenes_imagen.getData() != ""> 
273										<#assign fileEntry = freemarkerUtilities.getFileEntryByURL("${tipoContenido.galeria_imagenes_imagen.getData()}")/> 
274										<#if fileEntry?? && fileEntry?has_content> 
275											<#assign fileEntryType = fileEntry.getMimeType()/> 
276											<#if fileEntryType?contains("image/")> 
277												<li class="swiper-slide" itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject"> 
278													<a class="gallery-item" title="Pulsa para mostrar la imagen más grande en una ventana modal" href="${tipoContenido.galeria_imagenes_imagen.getData()}" data-type="image" data-toggle="lightbox" data-gallery="mixedgallery" data-footer="${htmlUtil.escape(tipoContenido.galeria_imagenes_imagen.descripcion.getData())}"> 
279														<img src="${tipoContenido.galeria_imagenes_imagen.getData()}" class="img-fluid" alt="${htmlUtil.escape(tipoContenido.galeria_imagenes_imagen.descripcion.getData())}"/> 
280													</a> 
281												</li> 
282											<#else> 
283											<#assign fileTypeAndSize = freemarkerUtilities.getFileTypeAndSizeString(fileEntry)/> 
284											<li class="swiper-slide link" itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject"> 
285												<a href="${tipoContenido.galeria_imagenes_imagen.getData()}" target="_blank" title="<@liferay.language key="aragon.template.contenido-final.download-document"/>" class="document">  
286													<span>${htmlUtil.escape(tipoContenido.galeria_imagenes_imagen.descripcion.getData())}</span> 
287													<strong>${fileTypeAndSize}</strong> 
288												</a> 
289											</li> 
290										</#if> 
291									</#if> 
292								<#elseif tipoContenido.tipo.getData() == "link" && tipoContenido.tituloEnlace.getData()?? && tipoContenido.tituloEnlace.getData() != "" && tipoContenido.tituloEnlace.link.getData()?? && tipoContenido.tituloEnlace.link.getData() != ""> 
293									<li class="swiper-slide link" itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject"> 
294										<a href="${htmlUtil.escape(tipoContenido.tituloEnlace.link.getData())}" target="_blank" title="<@liferay.language key="aragon.template.contenido-final.web-page"/>" class="web"> 
295											<span>${htmlUtil.escape(tipoContenido.tituloEnlace.getData())}</span> 
296										</a> 
297									</li> 
298								</#if> 
299							</#list> 
300						</ul> 
301						<div class="swiper-pagination"></div> 
302						<ul class="list-unstyled" aria-hidden=true> 
303							<li title="Anterior" class="swiper-button-prev" aria-hidden=true><span class="oculto">Mostrar elementos anteriores</span></li> 
304							<li title="Siguiente" class="swiper-button-next" aria-hidden=true><span class="oculto">Mostrar elementos siguientes</span></li> 
305						</ul> 
306					</div> 
307				</div> 
308			</div> 
309		</div> 
310	</section> 
311	<script src="${themeDisplay.getPathThemeRoot()}/js/swiper.min.js"></script> 
312	<script src="${themeDisplay.getPathThemeRoot()}/js/ekko-lightbox.js"></script> 
313</#if> 
314<#if (imagen_principal.descripcion_imagen_principal.getData()?? && imagen_principal.descripcion_imagen_principal.getData() != "") || (video_principal.descripcion_video_principal.getData()?? && video_principal.descripcion_video_principal.getData() != "")>  
315	<div class="container u-padding-bottom-6"> 
316		<div class="detail-news-module__image-acc-description readSpeakerOrigin u-padding-bottom-3"> 
317			<#if imagen_principal.descripcion_imagen_principal.getData()?? && imagen_principal.descripcion_imagen_principal.getData() != "">  
318				<h2 id="descripcionImagenExtensa" tabindex="-1" class="detail-news-module__image-acc-description__label"><@liferay.language key="aragon.template.noticia.complete-description"/></h2> 
319				<p class="detail-news-module__image-acc-description__text"> 
320					${imagen_principal.descripcion_imagen_principal.getData()} 
321					<a href="#contenedorImagen"><@liferay.language key="aragon.template.noticia.back-to-image"/></a> 
322				</p> 
323			</#if> 
324			<#if video_principal.descripcion_video_principal.getData()?? && video_principal.descripcion_video_principal.getData() != "">  
325				<h2 id="descripcionVideoExtensa" tabindex="-1" class="detail-news-module__image-acc-description__label"><@liferay.language key="aragon.template.noticia.complete-video-description"/></h2> 
326				<p class="detail-news-module__image-acc-description__text"> 
327					${video_principal.descripcion_video_principal.getData()} 
328					<a href="#contenedorVideo"><@liferay.language key="aragon.template.noticia.back-to-video"/></a> 
329				</p> 
330			</#if> 
331		</div> 
332	</div> 
333</#if> 
334<#if isNotice =="false"> 
335<#assign modifiedDate = freemarkerUtilities.getLastPublishDate(journalArticle, languageUtil.get(locale, "aragon.short-date-format"))/> 
336	<div class ="container"> 
337		<div class="detail-news-module__date-categories">  
338			<p class="date"><span><@liferay.language key="last-updated"/>: ${modifiedDate}</span></p> 
339		</div> 
340	</div> 
341</#if> 
342<#if listado_enlaces_titulo.titulo_enlace?? && listado_enlaces_titulo.titulo_enlace.getData()?has_content> 
343	<h2 class="oculto" id="tituloListadoEnlacesSection">Información y recursos asociados</h2> 
344	<section role="region" class="download-module u-padding-bottom-3 readSpeakerOrigin" aria-labelledby="tituloListadoEnlacesSection"> 
345		<div class="top-bar top-bar--border-yellow"> 
346			<div class="container top-bar__labels"> 
347				<p class="title"> 
348					<span class="pull-left">${listado_enlaces_titulo.getData()}</span> 
349				</p> 
350			</div> 
351		</div> 
352		<#if listado_enlaces_titulo.titulo_enlace.getSiblings()?has_content> 
353			<div class="container u-container-mobile-0"> 
354				<div class="list-news-module"> 
355					<ul class="listado"> 
356						<#list listado_enlaces_titulo.titulo_enlace.getSiblings() as cur_enlace> 
357							<#if cur_enlace.getData()?has_content> 
358								<#assign enlaceURL = cur_enlace.enlace_url.getData()/> 
359								<#if cur_enlace.documento.getData()?has_content> 
360									<#assign enlaceURL = cur_enlace.documento.getData()/> 
361								</#if> 
362								<#assign enlaceSize = ""/> 
363								<#if cur_enlace.enlace_size?? && cur_enlace.enlace_size.getData()?has_content> 
364									<#assign enlaceSize = "(" + cur_enlace.enlace_size.getData() + ")"/> 
365								</#if> 
366								<li class="col-12 listado__item listado__item--dark-border"> 
367									<a href="${enlaceURL}" class="link download" target="_blank" title="<@liferay.language key="aragon.template.contenido-final.open-url"/>"> 
368										<span class="title pull-left">${cur_enlace.getData()}</span> 
369										<#if cur_enlace.enlace_tipo.getData() == "page"> 
370											<span class="icon pull-right"> 
371												<img src="${themeDisplay.getPathThemeImages()}/dga/icons/icon-external-link.svg" alt="Página web"> 
372											</span> 
373										<#else> 
374											<span class="icon pull-right"> 
375												<img src="${themeDisplay.getPathThemeImages()}/dga/icons/icon-${cur_enlace.enlace_tipo.getData()}.svg" alt="Documento ${cur_enlace.enlace_tipo.getData()} ${enlaceSize}"> 
376											</span> 
377										</#if> 
378									</a> 
379								</li> 
380							</#if> 
381						</#list> 
382					</ul> 
383				</div> 
384			</div> 
385		</#if> 
386	</section> 
387</#if> 
388<section class="u-padding-bottom-6 readSpeakerOrigin"> 
389	<nav class="asociados" aria-label="Menús asociados" role="navigation"> 
390		<div class="container"> 
391		<ul class="asociados__listado"> 
392			<#if organismos?has_content> 
393				<li class="col-xs-12 col-sm-6 col-md-3 item"> 
394					<p class="title">Organismos asociados</p> 
395					<ul class="submenu-listado"> 
396					<#list organismos as organismo> 
397						<#assign organismoshref = freemarkerUtilities.getAssetCategoryURL(request, organismo.getCategoryId(), false)/> 
398						<li class="submenu-listado__item"> 
399							<a href="${organismoshref}" class="link">${organismo.getTitle(locale)}</a> 
400						</li> 
401					</#list> 
402					</ul> 
403				</li> 
404			</#if> 
405			<#if temas?has_content> 
406				<li class="col-xs-12 col-sm-6 col-md-3 item"> 
407					<p class="title">Temas asociados</p> 
408					<ul class="submenu-listado"> 
409					<#list temas as tema> 
410						<#assign temashref = freemarkerUtilities.getAssetCategoryURL(request, tema.getCategoryId(), false)/> 
411						<li class="submenu-listado__item"> 
412							<a href="${temashref}" class="link">${tema.getTitle(locale)}</a> 
413						</li> 
414					</#list> 
415					</ul> 
416				</li> 
417			</#if> 
418			<#if municipios?has_content> 
419				<li class="col-xs-12 col-sm-6 col-md-3 item"> 
420					<p class="title">Municipios asociados</p> 
421					<ul class="submenu-listado"> 
422					<#list municipios?sort_by("title") as municipio> 
423						<#assign municipiohref = freemarkerUtilities.getAssetCategoryURL(request, municipio.getCategoryId(), false)/> 
424						<li class="submenu-listado__item"> 
425							<a href="${municipiohref}" class="link">${municipio.getTitle(locale)}</a> 
426						</li> 
427					</#list> 
428					</ul> 
429				</li> 
430			</#if> 
431			<#if procedures?has_content> 
432				<li class="col-xs-12 col-sm-6 col-md-3 item"> 
433					<p class="title">Trámites asociados</p> 
434					<ul class="submenu-listado"> 
435					<#list procedures as procedure> 
436						<#assign procedurehref = freemarkerUtilities.getAssetcategoryProcedureURL(request, procedure.getCategoryId())/>					 
437						<#assign customTitleProcedure = freemarkerUtilities.getCustomTitleProcedures(procedure, locale)/> 
438						<#if procedurehref != "" && customTitleProcedure != ""> 
439							<li class="submenu-listado__item"> 
440								<p><a href="${procedurehref}" class="link">${customTitleProcedure}</a></p> 
441							</li> 
442						</#if> 
443					</#list> 
444					</ul> 
445				</li> 
446			</#if> 
447			<li class="col-xs-12 col-sm-6 col-md-3 item"> 
448				<p class="title">Datos abiertos</p> 
449				<ul class="submenu-listado"> 
450					<#assign openDatahref = freemarkerUtilities.getOpenDataURLFromJournal(journalArticle)/> 
451					<li class="submenu-listado__item"> 
452						<a href="${openDatahref}" class="link" target="_blank" title="Se abre en un nuevo portal web">Aragón Open Data </a> 
453					</li> 
454				</ul> 
455			</li> 
456		</ul> 
457		</div> 
458	</nav> 
459</section> 
460 
461<#if serviceLocator.findService("es.aragon.base.jsonld_generator.api.JSONLDGenerator")?? && serviceLocator.findService("es.aragon.base.jsonld_generator.api.JSONLDGenerator")?has_content> 
462	<#assign jsonLDGenerator = serviceLocator.findService("es.aragon.base.jsonld_generator.api.JSONLDGenerator")/> 
463	<#assign jsonLDGeneratorJournal = jsonLDGenerator.getJournalArticleJsonLD2(articleCategories,themeDisplay) /> 
464	<#if jsonLDGeneratorJournal != ""> 
465		<script type="application/ld+json">  
466			${jsonLDGeneratorJournal} 
467		</script> 
468	</#if> 
469	<#assign allCategoriesArticle = freemarkerUtilities.getAllArticleCategories(journalArticle, locale)/> 
470	<#assign jsonLDGeneratorCategories = jsonLDGenerator.getCategoriesJsonLD2(allCategoriesArticle, themeDisplay) /> 
471	<#if jsonLDGeneratorCategories != ""> 
472		<script type="application/ld+json"> 
473			${jsonLDGeneratorCategories} 
474		</script> 
475	</#if> 
476 
477	<input type="hidden" id="organisms" value="${jsonLDGenerator.getOrganismosFromJsonLD(articleCategories, locale)}"> 
478</#if> 
479<script> 
480 
481$(window).on("load",function(){ 
482	if(window.location.hash) { 
483		var urlHash = window.location.hash.substring(1); 
484		var anchorElement = document.getElementById(urlHash); 
485		var bannerheight = document.getElementById("banner"); 
486		if(anchorElement != ""){ 
487			var anchorTop = anchorElement.offsetTop; 
488			if(bannerheight != ""){ 
489				anchorTop -= bannerheight.offsetHeight; 
490				var headerHeight; 
491				headerHeight = anchorElement.offsetTop - $('.new-header').height(); 
492				var positionContent = headerHeight + 200; 
493				$('html,body').animate({  
494				scrollTop: positionContent } 
495				, 100); 
496
497
498		 
499         
500
501}); 
502 
503$(".gallery-item").on("click", function(){ 
504	setTimeout(function(){ 
505	$(".modal-dialog").attr("role", "dialog"); 
506	$(".modal-dialog").attr("aria-modal", "true"); 
507	$(".modal-dialog").attr("aria-labelledby", "titModal"); 
508	$(".modal-title").attr("id", "titModal"); 
509	}, 2000); 
510}); 
511</script> 

¿Te ha resultado útil esta página?

Tu respuesta nos ayudará a mejorar la web

Gracias por tu valoración

Para cualquier consulta, escríbenos a portalpublico@aragon.es

Puedes dejar aquí tu comentario anónimo.