Salta al menu Salta al Footer

Home - Blog Agricoltura

Si è verificato un errore nell'elaborarazione del modello.
Java method "static com.liferay.document.library.kernel.service.DLFileEntryLocalServiceUtil.getFileEntryByUuidAndGroupId(String, 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 "10154#10192#32565148" at line 85, column 129]
----
1<#setting locale="it_IT"> 
2 
3<#assign siteBaseURL = themeDisplay.getPortalURL() + themeDisplay.getPathFriendlyURLPublic() + themeDisplay.getLayout().getGroup().getFriendlyURL() />  
4 
5<#assign DLFileEntryLocalServiceUtil = staticUtil["com.liferay.document.library.kernel.service.DLFileEntryLocalServiceUtil"] /> 
6 
7<#if !entries?has_content> 
8	<#if themeDisplay.isSignedIn()> 
9		<div class="alert alert-info"> 
10			<@liferay.language key="there-are-no-menu-items-to-display" /> 
11		</div> 
12	</#if> 
13</#if> 
14 
15<style> 
16.rt-custom-style{ 
17	color: var(--main-color); 
18	font-weight: bold; 
19
20</style> 
21 
22<section class="rt-section rt-section--box rt-section--box-col-3" aria-label="Sezione degli aggiornamenti"> 
23	<div class="rt-section-title-wrapper has-button"> 
24		<h2 class="rt-section-title">Ultime notizie</h2> 
25		<a href="/notizie" title="Vedi tutti gli aggiornamenti" aria-label="Vedi tutti gli aggiornamenti" class="rt-btn rt-btn-light rt-btn-view"> 
26			Vedi tutti 
27			<i aria-hidden="true" class="far fa-plus"></i> 
28		</a> 
29	</div> 
30 
31	<div class="rt-section__wrapper"> 
32		<#if entries?has_content>  
33			<#list entries as curEntry> 
34				<#assign assetRenderer = curEntry.getAssetRenderer() /> 
35				<#assign className = assetRenderer.getClassName() /> 
36				 
37				<#assign rendererURL = siteBaseURL + "/-/" + assetRenderer.getUrlTitle() /> 
38 
39				<#if className = "com.liferay.journal.model.JournalArticle" > 
40					<#assign article = assetRenderer.getArticle() />  
41					<#if article?? > 
42						<#assign docXml = saxReaderUtil.read(article.getContent()) /> 
43						 
44						<#assign titleText = curEntry.getTitle(locale) /> 
45						<#assign titleLength = titleText?length /> 
46 
47						<#if (titleLength > 98) > 
48							<#assign titleText = titleText?substring(0,98) /> 
49							<#assign titleText = titleText + "..." /> 
50						</#if> 
51						<div class="rt-box rt-box--update"> 
52							<div class="rt-box__header"> 
53								<div class="rt-box__wrapper"> 
54									<div class="rt-box__title"> 
55										<a title="Vai alla pagina dell'aggiornamento" aria-label="Vai alla pagina dell'aggiornamento" href="${rendererURL}"> 
56											${titleText} 
57										</a> 
58									</div> 
59								</div> 
60 
61								<div class="rt-box__icon"> 
62									 
63											<div class="rt-box__icon"> 
64												<div class="rt-box__icon-label"></div> 
65												 
66												<#if assetRenderer.getThumbnailPath(renderRequest)?? > 
67													<div class="rt-box__thumb" style="background-image: url('${assetRenderer.getThumbnailPath(renderRequest)}');"></div> 
68												<#else> 
69													<#assign Immagine = docXml.valueOf("//dynamic-element[@name='Immagine']/dynamic-content/text()") /> 
70													<#if Immagine?? && Immagine != ""> 
71														<#assign json = jsonFactoryUtil.createJSONObject(Immagine) /> 
72 
73														<#assign nameImg = json.getString("name") /> 
74														<#assign fileEntryId = json.getLong("fileEntryId") /> 
75														<#assign altImg = json.getString("alt") /> 
76														<#assign fileUrl = "" /> 
77														<#assign uuiD = json.getString("uuid") /> 
78														<#assign groupId = json.getLong("groupId") /> 
79														<#if fileEntryId != 0> 
80															<#assign fileEntry = DLFileEntryLocalServiceUtil.getFileEntry(fileEntryId) />  
81															<#assign fileUrl = "/documents/" + fileEntry.getGroupId() + "/" + fileEntry.getFolderId() + "/" + fileEntry.getTitle() + "/" + fileEntry.getUuid() />  
82															<div class="rt-box__thumb" aria-label="${altImg}" style="background-image: url('${fileUrl}');"></div> 
83														<#else> 
84															<#if groupId != 0 && uuiD != ""> 
85																<#assign fileEntry = DLFileEntryLocalServiceUtil.getFileEntryByUuidAndGroupId(uuiD,groupId) />  
86																 
87																<#if fileEntry?? > 
88																	<#assign fileUrl = "/documents/" + fileEntry.getGroupId() + "/" + fileEntry.getFolderId() + "/" + fileEntry.getTitle() + "/" + fileEntry.getUuid() />  
89																	<div class="rt-box__thumb" aria-label="${altImg}" style="background-image: url('${fileUrl}');"></div> 
90																<#else> 
91																	<i aria-hidden="true" class="far fa-bell"></i> 
92																</#if> 
93															<#else> 
94															<i aria-hidden="true" class="far fa-bell"></i> 
95															</#if> 
96														 
97														</#if> 
98													<#else> 
99														<i aria-hidden="true" class="far fa-bell"></i> 
100													</#if> 
101												</#if> 
102											</div> 
103								</div> 
104							</div> 
105 
106							<div class="rt-box__text"> 
107								<#assign summaryText = curEntry.getSummary(locale)?replace("&lt;/strong>","")?replace("&lt;storng>","")?replace("<strong>","")?replace("</strong>", "") /> 
108								<#if summaryText?? && summaryText?has_content> 
109									<#if (summaryText?length > 193) > 
110										<#assign summaryText = summaryText?substring(0,193) /> 
111										<#assign summaryText = summaryText + "..." /> 
112									</#if> 
113									<p>${summaryText}</p> 
114								<#else> 
115									<#assign Testo = docXml.valueOf("//dynamic-element[@name='Testo']/dynamic-content/text()") /> 
116									<#if Testo?? && Testo?has_content > 
117										<#assign appTesto = Testo?replace('<[^>]+>','','r') /> 
118										<#if (appTesto?length > 193) > 
119											<#assign appTesto = appTesto?substring(0,193) /> 
120											<#assign appTesto = appTesto + "..." /> 
121										</#if> 
122										<p>${appTesto}</p> 
123									</#if> 
124								</#if> 
125							</div> 
126 
127							<div class="rt-box__footer"> 
128								<#if curEntry.publishDate?? && curEntry.publishDate?has_content> 
129									<div class="rt-box__date-published rt-custom-style">Pubblicato il ${curEntry.publishDate?string["dd.MM.yyyy"]}</div> 
130								</#if> 
131							</div> 
132						</div> 
133					</#if> 
134				</#if> 
135			</#list> 
136		</#if> 
137	</div> 
138</section> 

Gli eventi

Vedi tutti

Tra qualità e genuinità dei prodotti della campagna toscana   Il "sabato del Mercatale" con carni, verdure, ortaggi, frutti di stagione e tanto altro in arrivo dalla Toscana. Tanta ...

Mercato dei produttori agricoli e del piccolo artigianato alimentare   Sabato 2 aprile sarà possibile trovare al mercato Terra di Prato, in piazza del Mercato Nuovo dalle 8.00 alle 13.00...

I Mercati di Campagna Amica sono i mercati degli agricoltori dove vengono venduti solo prodotti agricoli provenienti dai territori regionali quindi rigorosamente a km zero. Promossa da Coldir...

Il progetto La Spesa in Campagna, nato su iniziativa della Cia, è stato realizzato per valorizzare i territori, la filiera corta e la qualità degli alimenti.   È possibile trovare il mer...

Come fare per ...

Vedi tutti

Indicazioni per le aziende agrituristiche E' disponibile l'applicativo per la realizzazione della nuova targa identificativa. Per la versione aggiornata dell'applicativo cliccare qui!! Setup_...

Con riferimento alla Legge regionale n. 30/2003 (Disciplina delle attività agrituristiche, delle fattorie didattiche e dell'enoturismo in Toscana) e alla Legge regionale n. 45/2007 (Norme in ma...

Per consultare l'elenco delle Fattorie Didattiche della Toscana sul sito di Artea. Iscrizione nell'elenco delle Fattorie Didattiche della Toscana Per l'iscrizione nell'Elenco delle Fattorie d...