Publicado 1/10/20
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> enlacex.texto [in template "38642#38670#956136" at line 68, column 129] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- 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: ${enlacex.texto.getData()} [in template "38642#38670#956136" at line 68, column 127] ----
1<#assign date=.vars["reserved-article-display-date"].data />
2<#assign dateFormatted = journalTool.getDateFormat(date, "dd MMMM yyyy", locale, timezone)>
3
4<div class="novedad">
5 <h3>${titulo.getData()}</h3>
6
7 <div class="date-wrapper text-metadata mb-3 mt-4">
8 <span class="icon-calendar"><span class="hide-accessible"><@liferay.language key="date" /></span> </span><span class="date">${dateFormatted}</span>
9 </div>
10
11 <div class="cabecera">
12 <#if (validator.isNotNull(resumen) && resumen.getData()?trim != "") >
13 <p class="resumen">${resumen.getData()}</p>
14 </#if>
15 </div>
16
17 <#if (validator.isNotNull(imagen) && validator.isNotNull(imagen.getSiblings()) && imagen.getSiblings()?size > 0) >
18 <#if (imagen.getSiblings()[0].getData()?trim != "") >
19 <div class="fotoCentro">
20 <a href="${imagen.getSiblings()[0].getData()}" rel="prettyPhoto[gal_noticia]"><img alt="${imagen.getSiblings()[0].texto_alternativo.getData()}" src="${imagen.getSiblings()[0].getData()}" title="${imagen.getSiblings()[0].texto_alternativo.getData()}" /></a>
21 </div>
22 </#if>
23 </#if>
24
25 <div class="cuerpo">
26 <#if (contenido.getData()?trim != "") >
27 <div class="contenido">${contenido.getData()}</div>
28 </#if>
29
30 <#if (validator.isNotNull(imagen) && validator.isNotNull(imagen.getSiblings()) && imagen.getSiblings()?size > 1) >
31 <#if (imagen.getSiblings()[1].getData()?trim != "") >
32 <div class="imagenes">
33 <h4>${languageUtil.get(locale,"portaleswebuniovi.imagenes")}:</h4>
34 <ul>
35 <#assign indice = 0 >
36 <#list imagen.getSiblings() as imagenx >
37 <#if (indice >= 1) >
38 <li>
39 <a href="${imagen.getSiblings()[indice].getData()}" rel="prettyPhoto[gal_noticia]">
40 <img alt="${imagen.getSiblings()[indice].texto_alternativo.getData()}" src="${imagen.getSiblings()[indice].getData()}" title="${imagen.getSiblings()[indice].texto_alternativo.getData()}" />
41 </a>
42 </li>
43 </#if>
44 <#assign indice = indice + 1 >
45 </#list>
46 </ul>
47 </div>
48 </#if>
49 </#if>
50
51 <div class="documentos">
52 <#if (validator.isNotNull(documento) && validator.isNotNull(documento.getSiblings()) && documento.getSiblings()[0].getData()?trim != "") >
53 <h4>${languageUtil.get(locale,"portaleswebuniovi.documentos_relacionados")}:</h4>
54 <ul>
55 <#list documento.getSiblings() as documentox >
56 <li><a href="${htmlUtil.escape(documentox.getData())}" title="${documentox.texto.getData()}">${documentox.texto.getData()}</a></li>
57 </#list>
58 </ul>
59 </#if>
60 </div>
61
62 <div class="enlaces">
63 <#if (validator.isNotNull(enlace) && validator.isNotNull(enlace.getSiblings()) && enlace.getSiblings()[0].getData()?trim != "") >
64 <h4>${languageUtil.get(locale,"portaleswebuniovi.enlaces_relacionados")}:</h4>
65 <ul>
66 <#if (enlace.getSiblings()[0].getData()?trim != "") >
67 <#list enlace.getSiblings() as enlacex >
68 <li><a href="${enlacex.getData()}" title="$enlacex.texto.getData()´}">${enlacex.texto.getData()}</a></li>
69 </#list>
70 </#if>
71 </ul>
72 </#if>
73 </div>
74 </div>
75</div>