Une erreur s'est produite lors du traitement du modèle.
Java method "static com.liferay.document.library.kernel.service.DLFileEntryLocalServiceUtil.getFileEntry(long)" threw an exception; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign fileEntry = DLFileEntryLocalS...  [in template "10155#10195#27022352" at line 44, column 45]
----
1<#setting time_zone=timeZone.ID> 
2<#setting locale=locale.toString()> 
3 
4<#assign siteBaseURL = themeDisplay.getPortalURL() + themeDisplay.getPathFriendlyURLPublic() + themeDisplay.getLayout().getGroup().getFriendlyURL() /> 
5<#assign DLFileEntryLocalServiceUtil = staticUtil["com.liferay.document.library.kernel.service.DLFileEntryLocalServiceUtil"] /> 
6 
7<#if entries?has_content> 
8    <div class="rt-wrapper"> 
9        <div class="rt-container"> 
10            <section class="rt-section rt-section--box rt-section--box-col-3 rt-section--box-row"> 
11                <div class="rt-section-title-wrapper has-border has-button"> 
12                    <h2 class="rt-section-title">News dalla cooperativa</h2> 
13                    <a title="Vedi tutte le notizie" aria-label="Vedi tutte le notizie" href="/news" 
14                       class="rt-btn rt-btn-light rt-btn-view">Vedi tutte <i aria-hidden="true" class="far fa-chevron-right"></i> 
15                    </a> 
16                </div> 
17 
18                <div class="rt-section__wrapper"> 
19 
20 
21                    <#list entries as curEntry> 
22 
23                        <#assign assetRenderer = curEntry.getAssetRenderer() /> 
24                        <#assign className = assetRenderer.getClassName() /> 
25 
26<#--                        <#assign rendererURL = "/-/" + assetRenderer.getUrlTitle() />--> 
27                        <#assign rendererURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, "") /> 
28 
29                        <#if className = "com.liferay.journal.model.JournalArticle" > 
30                            <#assign article = assetRenderer.getArticle() /> 
31                            <#if article?? > 
32                                <#assign docXml = saxReaderUtil.read(article.getContent()) /> 
33 
34                                <#assign ImmagineCopertina = docXml.valueOf("//dynamic-element[@name='ImmagineCopertina']/dynamic-content/text()") /> 
35 
36                                <#assign DataNotizia = docXml.valueOf("//dynamic-element[@name='DataNotizia']/dynamic-content/text()") /> 
37 
38                                <div class="rt-box-news rt-box-news--agenda"> 
39                                    <div class="rt-box-news__image"> 
40                                        <#if ImmagineCopertina?? && ImmagineCopertina != ''> 
41                                            <#assign immagineTerritorioJson = jsonFactoryUtil.createJSONObject(ImmagineCopertina) /> 
42                                            <#assign fileEntryId = immagineTerritorioJson.getLong("fileEntryId") /> 
43 
44                                            <#assign fileEntry = DLFileEntryLocalServiceUtil.getFileEntry(fileEntryId) /> 
45                                            <#assign fileUrl = "/documents/" + fileEntry.getGroupId() + "/" + fileEntry.getFolderId() + "/" + fileEntry.getTitle() + "/" + fileEntry.getUuid() /> 
46                                            <img alt="${immagineTerritorioJson.getString("alt")}" data-fileentryid="${immagineTerritorioJson.getString("fileEntryId")}" src="${fileUrl}" /> 
47                                        </#if> 
48 
49                                        <#assign date = dateUtil.parseDate("yyyy-MM-dd", DataNotizia, locale)> 
50                                        <div class="rt-box-news__date"> 
51                                            <span class="rt-box-news__date-day">${dateUtil.getDate(date, "dd", locale)}</span> 
52                                            <span class="rt-box-news__date-month">${dateUtil.getDate(date, "MMMM", locale)}</span> 
53                                        </div> 
54                                    </div> 
55 
56                                    <#assign categoryList = curEntry.getCategories() /> 
57                                    <#assign cooperative = [] /> 
58                                    <#list categoryList as category> 
59                                        <#assign AssetVocabularyServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetVocabularyServiceUtil"]> 
60                                        <#assign assetVocabulary = AssetVocabularyServiceUtil.getVocabulary(category.getVocabularyId()) /> 
61                                        <#if assetVocabulary.getName() == "Cooperative"> 
62                                            <#assign cooperative = cooperative + [category] /> 
63                                            <#if category.getParentCategory()??> 
64                                                <#assign childCategory = category.getName()/> 
65                                                <#assign parentCategory = category.getParentCategory().getName()/> 
66                                            <#else> 
67                                                <#assign parentCategory = category.getName()/> 
68                                            </#if> 
69                                        </#if> 
70                                    </#list> 
71 
72                                    <div class="rt-box-news__text"> 
73                                        <div class="rt-box-news__author"> 
74                                            <#if parentCategory?? && parentCategory != ""> 
75                                                ${parentCategory} 
76                                            </#if> 
77                                            <#if childCategory?? && childCategory != ""> 
78                                                <i class="fas fa-circle"></i> 
79                                                ${childCategory} 
80                                            </#if> 
81                                        </div> 
82 
83                                        <div class="rt-box-news__title"> 
84                                            <a href="${rendererURL}" title="Leggi la notizia ${assetRenderer.getTitle(locale)}" aria-label="Leggi la notizia Leggi la notizia ${assetRenderer.getTitle(locale)}"> 
85                                                ${assetRenderer.getTitle(locale)} 
86                                            </a> 
87                                        </div> 
88 
89                                        <div class="rt-box-news__excerpt"> 
90                                            ${assetRenderer.getSummary(renderRequest, renderResponse)} 
91                                        </div> 
92                                    </div> 
93 
94                                    <div class="rt-box-news__footer"> 
95                                        <a title="Continua a leggere la notizia" aria-label="Continua a leggere la notizia" href="${rendererURL}" class="rt-btn rt-btn-light rt-btn-view">Continua</a> 
96                                    </div> 
97 
98                                </div> 
99                            </#if> 
100                        </#if> 
101                    </#list> 
102 
103                </div> 
104            </section> 
105        </div> 
106    </div> 
107</#if> 
— 20 éléments par page
Affichage des résultats 1 - 20 parmi 101.