Saltar al contenido principal

home

  • Conócenos
  • Divulgación
  • Investigación
  • Formación
  • Acción Social
  • Sala de Prensa
  • Blog
  • Twitter
  • Facebook
  • YouTube
  • Conócenos
  • Divulgación
  • Investigación
  • Formación
  • Acción Social
  • Sala de Prensa
  • Blog

Estudio velocidad Fundación Línea Directa

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> themeDisplay.getPortletDisplay().getId()?split("INSTANCE_")[1]  [in template "20357736420605#1710429#543193" at line 4, column 19]

----
Tip: It's the final [] step 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: #assign anchor = themeDisplay.getPort...  [in template "20357736420605#1710429#543193" at line 4, column 1]
----
1<#assign language_id = user.getLanguageId() /> 
2<#assign dlService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> 
3 
4<#assign anchor = themeDisplay.getPortletDisplay().getId()?split("INSTANCE_")[1]> 
5<#assign current_url = themeDisplay.getPortalURL() + themeDisplay.getURLCurrent() /> 
6<#assign subUrl = current_url?index_of('/-/asset_publisher/') /> 
7 
8<div class="detalle-noticia"> 
9 
10    <div class="anchor" id="${anchor}"><!-- --></div> 
11 
12    <#if 0 < subUrl > 
13        <#assign backUrl = current_url?substring(0,subUrl) + "#" + anchor /> 
14    <#else> 
15        <#assign backUrl = current_url + "#" + anchor/> 
16    </#if> 
17 
18    <span class="header-back-to"> 
19        <a class="icon-circle-arrow-left previous-level" href="${backUrl}" title="Volver"> 
20            <span class="helper-hidden-accessible"> 
21                Volver 
22            </span> 
23        </a> 
24    </span> 
25 
26    <#if imagen_listado.data != '' || entradilla.data != ''> 
27        <div class="wysiwyg justify"> 
28             <#if imagen_listado.data != ""> 
29                 <#assign uuid = ""> 
30                 <#assign fileEntry = ""> 
31                 <#assign summaryImageSRC = ""> 
32                 <#list imagen_listado.data?split(",") as item> 
33                     <#assign previous = ""> 
34                     <#list item?split(":") as key> 
35                         <#if key?index == 1 && previous?contains("uuid") > 
36                             <#assign uuid = key?replace("\"","")?replace("}","")> 
37                             <#if uuid != ""> 
38                                 <#attempt> 
39                                     <#assign fileEntry = dlService.getFileEntryByUuidAndGroupId(uuid, groupId)> 
40                                     <#if fileEntry != ""> 
41                                         <#assign summaryImageSRC ="/documents/${groupId}/${fileEntry.getFolderId()}/${fileEntry.getFileName()}/${fileEntry.getUuid()}" > 
42                                     </#if> 
43                                     <#recover> 
44                                 </#attempt> 
45                             </#if> 
46                         </#if> 
47                         <#assign previous = key> 
48                     </#list> 
49                 </#list> 
50                 <#list imagen_listado.getChildren() as datoImage> 
51                     <#if datoImage.getName() == 'alt_imagen_listado' > 
52                         <#assign alt_listado = datoImage.data /> 
53                     </#if> 
54                     <#if alt_listado == '' > 
55                         <#assign alt_listado = titulo.data /> 
56                     </#if> 
57                 </#list> 
58                 <img src="${summaryImageSRC}" alt="${alt_listado}" /> 
59             </#if> 
60        </div> 
61    </#if> 
62 
63    <div class="docList"> 
64        <#if titulo.data != '' > 
65            <h2> 
66                <span class="tit justify">${titulo.data}</span> 
67            </h2> 
68        </#if> 
69 
70        <#if entradilla.data != '' > 
71            <div class="subtitulo"> 
72                ${entradilla.data} 
73            </div> 
74        </#if> 
75 
76        <#if contenido.data != '' > 
77            <div class="wysiwyg"> 
78                ${contenido.data} 
79            </div> 
80        </#if> 
81        <#if documentos.getData() != "" > 
82            <#list documentos.getSiblings() as documento> 
83                <div class="noticia-documento"> 
84                    <#assign counter = 0 > 
85                    <#list "${documento.getData()}"?split("/") as x> 
86                        <#if counter == 4> 
87                            <#assign gid = x?number > 
88                        </#if> 
89                        <#if counter == 7> 
90                            <#assign fileUid = x > 
91                        </#if> 
92                        <#assign counter = counter+1 > 
93                    </#list> 
94 
95                    <#assign counter = 0 > 
96                    <#list "${fileUid}"?split("?") as x> 
97                        <#if counter == 0> 
98                            <#assign fileUid = x > 
99                        </#if> 
100                        <#assign counter = counter+1 > 
101                    </#list> 
102 
103                    <#assign fileEntry = dlService.getFileEntryByUuidAndGroupId(fileUid, gid) /> 
104                    <#assign fileSize =  fileEntry.size/1024 /> 
105 
106                    <#if 0 < documento.getData()?index_of("?")  > 
107                        <#assign downloadUrl = documento.getData() + "&download=true" /> 
108                    <#else> 
109                        <#assign downloadUrl = documento.getData() + "?download=true" /> 
110                    </#if> 
111 
112                    <div class="archivo-relacionado"> 
113                        <a href="${downloadUrl}" download >${documento.texto_documento.getData()}</a> 
114                    </div> 
115                </div> 
116            </#list> 
117        </#if> 
118    </div> 
119</div> 
  • Twitter
  • Facebook
  • YouTube

Aviso Legal

Política de cookies

Política de Privacidad

Mapa web

Accesibilidad

© 2026 Fundación Línea Directa.

Las Marcas "Línea Directa" y las marcas figurativas asociadas se utilizan bajo licencia del Grupo Direct Line. Línea Directa Aseguradora es independiente del Grupo Direct Line.