Centro

Visor de contenido web

Últimos Comunicados

Accede a los Comunicados de la secretaría del centro

Se ha producido un error al procesar la plantilla.
Java method "static com.liferay.document.library.kernel.service.DLAppLocalServiceUtil.getFileEntryByUuidAndGroupId(String, long)" threw an exception; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign fileEntry = dlAppLocalService...  [in template "20100#20137#44104" at line 47, column 25]
----
1<#assign assetCategoryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"]> 
2<#assign jsonFactoryUtil = staticUtil["com.liferay.portal.kernel.json.JSONFactoryUtil"]> 
3<#assign dlAppLocalServiceUtil = staticUtil["com.liferay.document.library.kernel.service.DLAppLocalServiceUtil"]> 
4<#assign dlUtil = staticUtil["com.liferay.document.library.kernel.util.DLUtil"]> 
5 
6<#assign PortalUtil = staticUtil["com.liferay.portal.kernel.util.PortalUtil"] /> 
7 
8<#assign url = PortalUtil.getCurrentCompleteURL(request) /> 
9<#assign url = url?replace("home","galeria") /> 
10  
11<#if entries?has_content> 
12    <div id="galeria" class="gallery-wrap "> 
13      <div class="container"> 
14        <div class="row"> 
15          <div class="col-lg-3"> 
16            <div class="gallery_box"> 
17              <div class="gallery_left"> 
18                <div class="title"> 
19                  <h1>Galería</h1> 
20                </div> 
21                <p>Descubre nuestras instalaciones y actividades.</p> 
22                <#assign toAll = themeDisplay.getURLCurrent() + "/galeria" /> 
23                <div class="readmore"><a class="button" href= "${toAll}">Ver toda la galería</a></div> 
24              </div> 
25            </div> 
26          </div> 
27          <div class="col-lg-9"> 
28            <div class="row"> 
29              
30                <#list entries as entry>             
31                        <#assign assetRenderer = entry.getAssetRenderer() /> 
32                        <#assign journalArticle = assetRenderer.getArticle() /> 
33                        <#assign articleResourcePK = journalArticle.getResourcePrimKey()/> 
34                         
35                        <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale)) /> 
36                        <#assign rootElement = document.getRootElement() /> 
37         
38                        <#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry) /> 
39                         
40                        <#assign titulo = journalArticle.getTitle("ES")/> 
41                         
42                        <#assign imagen = saxReaderUtil.createXPath("dynamic-element[@name='Imagen']").selectSingleNode(rootElement).getStringValue() /> 
43                                     
44                        <#assign jsonObject = jsonFactoryUtil.createJSONObject(imagen) /> 
45                        <#assign uuid = jsonObject.getString("uuid") /> 
46                        <#assign groupId = jsonObject.getString("groupId")?number /> 
47                        <#assign fileEntry = dlAppLocalServiceUtil.getFileEntryByUuidAndGroupId(uuid, groupId) /> 
48                        <#assign href = dlUtil.getPreviewURL(fileEntry, fileEntry.getFileVersion(), themeDisplay, "") /> 
49                        <#assign hrefSinHost =href[href?index_of("/documents")..] />              
50                        <#assign categoryList=assetCategoryLocalServiceUtil.getCategories("com.liferay.journal.model.JournalArticle",articleResourcePK) > 
51             
52            
53                        <#assign url= viewURL?replace("/home/", "/galeria/")> 
54                        <#assign urlGaleria= url?replace("%2Fhome", "%2Fgaleria")> 
55                 
56                        <#if imagen??> 
57                             <div class="col-lg-4 col-md-6"> 
58                                    <div class="galleryImg"> 
59                                    <a class="abrir-popup" href="#popup-${uuid}"><img src="${href}" alt=""><a/> 
60                                         
61                                        <div id="popup-${uuid}" class="overlay-popup"> 
62                                            <div id="popup-body"> 
63                                                <h2 class="title mb-0">${titulo}</h2> 
64                                                <a id="cerrar-popup" href="#galeria">&times;</a> 
65                                                <div class="popupContent"> 
66                                                    <p><img src= ${href} /></p> 
67                                                </div> 
68                                            </div> 
69                                        </div> 
70                                    </div> 
71                              </div> 
72                        </#if>  
73                </#list> 
74            </div> 
75          </div> 
76        </div> 
77      </div> 
78    </div> 
79</#if> 

Vídeo de presentación