Aplikazio habiaratuak
Aplikazio habiaratuak
Eduki publikatzailea
Atzealdea 2024ko azken hiruhilekorako Gaztelekuko jardueren aurkezpena
Juncal Oiartzun
Orain dela 1 Hilabetea aldatuta.
Errorea gertatu da txantiloia prozesatzerakoan.
The following has evaluated to null or missing:
==> titulo_video [in template "21222#21260#41222540" at line 80, column 23]
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: #if (titulo_video.getData() != "" || ... [in template "21222#21260#41222540" at line 80, column 17]
----
1<#-- Formato del idioma
2-->
3 <#assign formato_idioma = "yyyy-MM-dd">
4
5<#if locale == "es_ES">
6 <#assign formato_idioma = "dd-MM-yyyy">
7
8<#else>
9 <#assign formato_idioma = "yyyy-MM-dd">
10</#if>
11
12
13<#if locale == "es_ES">
14 <#assign masInfo = "Más información">
15 <#assign prentsaurrekoak = "Notas de prensa ">
16 <#assign documentos_relacionados = "Documentos relacionados">
17 <#assign fotos = "Fotos">
18 <#assign descargar_imagen = "Descarga la imagen (jpg)">
19 <#assign enlace_prentsaurrekoak = "/es/area-prensa/ruedas-prensa">
20
21<#elseif locale == "eu_ES">
22 <#assign masInfo = "Informazio gehiago">
23 <#assign prentsaurrekoak = "Prentsa oharra">
24 <#assign documentos_relacionados = "Erlazionatutako dokumentuak">
25 <#assign fotos = "Argazkiak">
26 <#assign descargar_imagen = "Deskargatu irudia (jpg)">
27 <#assign enlace_prentsaurrekoak = "/eu/prentsa-gunea/prentsaurrekoak">
28
29<#else>
30 <#assign masInfo = "Informazio gehiago">
31 <#assign prentsaurrekoak = "Prentsa oharra">
32 <#assign documentos_relacionados = "Erlazionatutako dokumentuak">
33 <#assign fotos = "Argazkiak">
34 <#assign descargar_imagen = "Deskargatu irudia (jpg)">
35 <#assign enlace_prentsaurrekoak = "/eu/prentsa-gunea/prentsaurrekoak">
36</#if>
37
38<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")>
39<#assign article = JournalArticleLocalService.getArticle(groupId, .vars['reserved-article-id'].getData())>
40
41<#assign fecha = fecha.getData()>
42<#assign fecha_DateObj = dateUtil.parseDate("yyyy-MM-dd", fecha,locale)>
43<#assign fecha = dateUtil.getDate(fecha_DateObj, formato_idioma, locale)>
44
45<#assign hay_galeria = false>
46<#if (galeria.getSiblings()?size>1)>
47 <#assign hay_galeria = true>
48<#else>
49 <#if galeria.getSiblings()[0].data != "">
50 <#assign hay_galeria = true>
51 </#if>
52</#if>
53
54<style>
55 a:hover{
56 opacity: 0.6;
57 }
58</style>
59<div class="micro prensa">
60 <div class="enlace-migas"><a href="${enlace_prentsaurrekoak}"><img alt="prentsa" src="/documents/124308/22847992/Flecha+negra/85f16644-a848-ba94-565b-94406ab6d897"> ${prentsaurrekoak}</a></div>
61
62 <div class="detalle-pleno">
63
64 <span class="fecha">${fecha} ${hora.getData()}</span>
65 <#if hora.getData() != ""><span>• ${hora} </#if></span>
66 <#if entradilla.getData() != "">
67 <div class="entradilla">${entradilla.getData()}</div>
68 </#if>
69 <#if enlace.getData() != "">
70 <div>
71 <iframe width="560" height="315" src="${enlace.getData()}" frameborder="0" allowfullscreen></iframe>
72 </div>
73 </#if>
74 <#if desarrollo.getData() != "">
75 <div style="margin-top:32px;">${desarrollo.getData()}</div>
76 </#if>
77 </div>
78 <div style="height: 34px; background: #f6f4f1;"></div>
79
80 <#if (titulo_video.getData() != '' || titulo_word.getData() != '' || titulo_pdf.getData() != '' || titulo_mp3.getData() != '')>
81 <div class="descarga-documentos-plenos">
82 <div class="titular-descargas" style="padding:0 24px">
83 <img src="/documents/298010/298635/icono+descarga.svg/e2b456c8-03cd-d393-cfbb-98a5226e75f4" />
84 <span class="titulo">${documentos_relacionados}</span>
85 </div>
86
87 <div class="contenidos-relacionados">
88
89 <#if titulo_video?? && titulo_video.getData()?trim != "">
90 <div class="doc">
91 <#foreach item_grupo in titulo_video.getSiblings()>
92 <div class="doc"><i class="fi-rs-video-plus"></i> <a href="${item_grupo.videos.getData()}">${item_grupo.getData()}</a></div>
93 </#foreach>
94 </div>
95 </#if>
96
97 <#if titulo_word?? && titulo_word.getData()?trim != "">
98 <div class="doc">
99 <#foreach item_grupo2 in titulo_word.getSiblings()>
100 <div class="doc"><i class="fi-rs-file-word"></i> <a href="${item_grupo2.word.getData()}">${item_grupo2.getData()}</a></div>
101 </#foreach>
102 </div>
103 </#if>
104 <#if titulo_pdf?? && titulo_pdf.getData()?trim != "">
105 <div class="doc">
106 <#foreach item_grupo3 in titulo_pdf.getSiblings()>
107 <div class="doc"><i class="fi-rs-file-pdf"></i> <a href="${item_grupo3.pdf.getData()}">${item_grupo3.getData()}</a></div>
108 </#foreach>
109 </div>
110 </#if>
111 <#if titulo_mp3?? && titulo_mp3.getData()?trim != "">
112 <div class="doc">
113 <#foreach item_grupo4 in titulo_mp3.getSiblings()>
114 <div class="doc"><i class="fi-rs-mp3-file"></i> <a href="${item_grupo4.mp3.getData()}">${item_grupo4.getData()}</a></div>
115 </#foreach>
116 </div>
117 </#if>
118 </div>
119
120 </div>
121 </#if>
122 <div style="height: 34px; background: #f6f4f1;"></div>
123 <#if hay_galeria>
124 <div class="titulo-fotos"><img src="/documents/298010/298635/icono+galeria.svg/c1fa395f-90e1-8b37-4c92-499e3552e776" />${fotos}</div>
125 <div class="cuatro-columnas fotos" style="padding:0 24px 24px 24px;">
126 <#foreach item_galeria in galeria.getSiblings()>
127 <div class="columna">
128 <div>
129
130 <img src="${item_galeria.getData()}" alt="${item_galeria.getName()}">
131 <a href="${item_galeria.descarga_imagen.getData()}" download="${item_galeria.getName()}">${descargar_imagen}</a>
132
133 </div>
134 </div>
135 </#foreach>
136 </div>
137 </#if>
138 </div>
