Atrás Antonio López Díaz
Se ha producido un error al procesar la plantilla.
For "&&" left-hand operand: Expected a boolean, but this has evaluated to an extended_hash (wrapper: com.liferay.portal.template.freemarker.internal.LiferayTemplateModel): ==> fichaPersonal [in template "38642#38670#907791" at line 33, column 23] ---- FTL stack trace ("~" means nesting-related): - Failed at: #if (fichaPersonal && fichaPersonal.g... [in template "38642#38670#907791" at line 33, column 17] ----
1<div class="personal mt-3">
2 <div class="imagen">
3 <#if (foto.getData()?trim != "") >
4 <a href="${foto.getData()}" rel="prettyPhoto[gal_noticia]">
5 <img src="${foto.getData()}" class="fotoDerecha" title="${foto.textoAlternativo.getData()}" />
6 </a>
7 </#if>
8 </div>
9
10 <h3>${apellidos.getData()}, ${nombre.getData()}</h3>
11
12 <dl>
13 <#if (categoria.getData()?trim != "") >
14 <dt>${languageUtil.get(locale,"portaleswebuniovi.categoria")}: </dt>
15 <dd>${categoria.getData()}</dd>
16 </#if>
17
18 <#if (telefono.getData()?trim != "") >
19 <dt>${languageUtil.get(locale,"portaleswebuniovi.telefono")}: </dt>
20 <dd>${telefono.getData()}</dd>
21 </#if>
22
23 <#if (correo.getData()?trim != "") >
24 <dt>${languageUtil.get(locale,"portaleswebuniovi.correo")}: </dt>
25 <dd>${correo.getData()}</dd>
26 </#if>
27
28 <#if (despacho.getData()?trim != "") >
29 <dt>${languageUtil.get(locale,"portaleswebuniovi.despacho")}: </dt>
30 <dd>${despacho.getData()}</dd>
31 </#if>
32
33 <#if (fichaPersonal && fichaPersonal.getData()?trim != "") >
34 <dt>${languageUtil.get(locale,"portaleswebuniovi.fichapersonal")}:</dt>
35 <dd><a href="${fichaPersonal.getData()}" title="${fichaPersonal.texto.getData()}">${fichaPersonal.texto.getData()}</a></dd>
36 </#if>
37
38 <#if (webPersonal && webPersonal.getData()?trim != "") >
39 <dt>${languageUtil.get(locale,"portaleswebuniovi.webpersonal")}:</dt>
40 <dd><a href="${webPersonal.getData()}" title="${webPersonal.webPersonaltexto.getData()}">${webPersonal.webPersonaltexto.getData()}</a></dd>
41 </#if>
42
43 <#if (cvbreve.getData()?trim != "") >
44 <dt>${languageUtil.get(locale,"portaleswebuniovi.cvbreve")}: </dt>
45 <dd>${cvbreve.getData()}</dd>
46 </#if>
47
48 <#if (cv && cv.getData()?trim != "") >
49 <dt></dt>
50 <dd><a href="${cv.getData()}" title="${cv.texto.getData()}">${cv.texto.getData()}</a></dd>
51 </#if>
52 </dl>
53
54 <#if (areasInteres.getSiblings()[0].getData()?trim != "") >
55 <div class="areasInteres">
56 <h3>${languageUtil.get(locale,"portaleswebuniovi.areasInteres")}: </h3>
57 <ul>
58 <#list areasInteres.getSiblings() as areax >
59 <#if (areax.getData()?trim != "") >
60 <li>${areax.getData()}</li>
61 </#if>
62 </#list>
63 </ul>
64 </div>
65 </#if>
66
67 <#if (publicaciones.getSiblings()[0].getData()?trim != "") >
68 <div class="publicaciones">
69 <h3>${languageUtil.get(locale,"portaleswebuniovi.publicaciones")}: </h3>
70 <ul>
71 <#list publicaciones.getSiblings() as publicacionx >
72 <#if (publicacionx.getData()?trim != "") >
73 <li>
74 ${publicacionx.getData()}
75 <#if (publicacionx.enlace.getData()?trim != "") >
76 : <a href="${publicacionx.enlace.getData()}" title="${publicacionx.textoEnlace.getData()}">${publicacionx.textoEnlace.getData()}</a>
77 </#if>
78 </li>
79 </#if>
80 </#list>
81 </ul>
82 </div>
83 </#if>
84
85 <div class="enlaces">
86 <#if (validator.isNotNull(enlace) && enlace.getSiblings() && enlace.getSiblings()[0].getData()?trim != "") >
87 <h3>${languageUtil.get(locale,"portaleswebuniovi.enlaces_relacionados")}:</h3>
88 <ul>
89 <#if (enlace.getSiblings()[0].getData()?trim != "") >
90 <#list enlace.getSiblings() as enlacex >
91 <li><a href="${enlacex.getData()}" title="${enlacex.textoEnlace.getData()}">${enlacex.textoEnlace.getData()}</a></li>
92 </#list>
93 </#if>
94 </ul>
95 </#if>
96 </div>
97
98</div>