Visor de contenido web
Se ha producido un error al procesar la plantilla.
Error on line 27, column 33 in 21222#21260#3299398 getFileEntry(cur_document.data) is undefined. It cannot be assigned to fileEntry
1<!-- INICIO Página Estática. A partir de aquí se puede tocar -->
2
3<!-- Idiomas -->
4<#include "${templatesPath}/3377465" />
5
6<#assign fileEntryService = serviceLocator.findService("com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService") >
7<#assign textFormatter = staticUtil["com.liferay.portal.kernel.util.TextFormatter"] >
8
9<div class="container">
10 <div class="row">
11 <div class="col-xs-12">
12 <div class="zt-box-detail-header">
13 <h1>${title.data}</h1>
14 <p>${subtitle.data}</p>
15 </div>
16 </div>
17 </div>
18 ${info.data}
19 <#if !validator.equals("", document.data)>
20 <div class="row">
21 <div class="col-xs-12">
22 <h2 class="zt-h2-text">${i18nDeskargatzeko}</h2>
23 <div class="thumbnails">
24 <#if document.getSiblings()?has_content>
25 <#list document.getSiblings() as cur_document>
26 <#if !validator.equals("", cur_document.data)>
27 <#assign fileEntry = getFileEntry(cur_document.data) >
28 <#assign size = textFormatter.formatStorageSize(fileEntry.size, locale) >
29 <div class="col-xs-4 col-sm-2">
30 <a href="${cur_document.data}" class="thumbnail"><img src="${cur_document.preview.data}" alt="" /></a>
31 <a href="${cur_document.data}"><p>${cur_document.documentTitle.data} (${fileEntry.extension?upper_case} ${size})</p></a>
32 </div>
33 </#if>
34 </#list>
35 </#if>
36 </div>
37 </div>
38 </div>
39 </#if>
40</div>
41
42<#function getFileEntry url >
43 <#assign parts = url?split("/")>
44
45 <#assign group_id = getterUtil.getLong(parts[2]) >
46
47 <#assign parts = parts[5]?split("?") >
48 <#assign uuid = parts[0] >
49
50 <#return fileEntryService.getDLFileEntryByUuidAndGroupId(uuid?string, group_id) />
51</#function>
52
53<!-- FIN Página estática. Hasta aquí se puede tocar -->
Visor de contenido web
Visor de contenido web