Affichage de contenus web
Une erreur s'est produite en traitant le calibre.
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 -->