Eventos pasados
Se ha producido un error al procesar la plantilla.
Java method "com.sun.proxy.$Proxy1131.getLatestApprovedArticles(javax.servlet.http.HttpServletRequest, List, long, String, String, String, int, int, String, String)" threw an exception when invoked on com.sun.proxy.$Proxy1131 object "DLYzerbitzua.portlet.service.impl.CustomServiceServiceImpl@6a43ce"; see cause exception in the Java stack trace.
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign relatedArticles = DLYServices... [in template "85213932#85213972#85377619" at line 23, column 1]
----
1<#assign ddmStructureId = "2061661">
2<#assign idPlantilla = "2061718">
3<#assign groupId = themeDisplay.getScopeGroupId() >
4<#assign DLYServices = serviceLocator.findService("DLYzerbitzua.portlet.service.CustomServiceService")>
5<#assign AssetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") />
6
7
8<#assign dateInit= "2010-01-01">
9<#assign dateFin= "2040-12-31">
10<#assign nowDate = .now?string["MMM d, yyyy"]?date>
11
12<#assign searchKey="">
13
14<#assign term1 = DLYServices.createRangeTerm("ddmFieldValueKeyword_String_sortable", dateInit, dateFin, "RANGE",ddmStructureId)/>
15
16<#assign termsArray = [ ]>
17<#assign listUtil = staticUtil["com.liferay.portal.kernel.util.ListUtil"] />
18<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext() />
19<#assign httpServletRequest = serviceContext.getRequest()>
20<#assign termsList = listUtil.fromArray(termsArray)/>
21<#assign sorts = [ term1 ] >
22
23<#assign relatedArticles = DLYServices.getLatestApprovedArticles(
24 httpServletRequest,
25 termsList,
26 groupId,
27 ddmStructureId,
28 "Fecha1mi6",
29 "desc",
30 0,
31 -1,
32 searchKey, locale)>
33
34<#assign entries=relatedArticles>
35
36<#assign eventosPasados = []>
37
38<#assign eventos_realizados = "Iraganeko prozesuak eta ekitaldiak" >
39<#assign eventos_pendientes = "Prozesuak eta ekitaldiak" >
40
41<#if locale == 'es_ES'>
42 <#assign eventos_realizados = "Procesos y eventos pasados" >
43 <#assign eventos_pendientes = "Procesos y eventos" >
44
45</#if>
46
47
48<#assign journalArticleClassName = "com.liferay.journal.model.JournalArticle">
49
50<#if entries?has_content>
51 <#list entries as curEntry>
52
53 <#assign assetEntry = AssetEntryLocalService.fetchEntry(journalArticleClassName, curEntry.getResourcePrimKey()) />
54
55 <#assign assetRenderer = assetEntry.getAssetRenderer() />
56
57 <#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, assetEntry) />
58 <#assign enlace_friendly = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) />
59
60 <#assign docXml = saxReaderUtil.read(curEntry.getContentByLocale(locale)) />
61
62 <#assign fecha = docXml.valueOf("//dynamic-element[@name='Fecha1mi6']/dynamic-content/node()") />
63
64 <#assign eventDate = fecha?datetime("yyyy-MM-dd")?date>
65
66 <#assign entry = {"ArticleId":curEntry.getArticleId(), "GroupId": curEntry.getGroupId(), "enlace_friendly":enlace_friendly }>
67
68 <#if (eventDate <= nowDate)>
69 <#assign eventosPasados += [entry]>
70 </#if>
71
72 </#list>
73</#if>
74<section class="hariak-agenda-loop hariak-loop">
75<#assign contPasados = 0>
76<#if eventosPasados?has_content>
77 <div class="bgSecondary">
78 <div class="empty25"></div>
79 <div class="container">
80 <div class="row">
81 <#list eventosPasados as curEntry>
82
83 <article class="col-12 col-md-6 col-lg-4 hariak-agenda-article">
84 <@liferay_journal["journal-article"]
85 articleId=curEntry.ArticleId
86 ddmTemplateKey=idPlantilla
87 groupId=curEntry.GroupId
88 />
89 </article>
90 <#assign contPasados=contPasados+1>
91 </#list>
92 </div>
93 </div>
94 </div>
95</#if>
96</section>
