La gestione del potenziale vitivinicolo comprende principalmente le attività volte alla realizzazi...
Nell'ambito del Piano strategico della PAC 2023-2027 (PSP), la Commissione Europea ha definito qua...
L’applicazione della nuova normativa subordinata all’approvazione dei decreti attuativi
La coltivazione dell’olivo riveste una grande importanza in Toscana per le sue insostituibili funz...
Le Organizzazioni di Produttori, OP, sono società costituite su iniziativa dei produttori di un se...
Il regolamento (UE) n. 1308/2013 del 17 dicembre 2013 è la norma che a livello comunitario organiz...

Aggiornamenti

Vedi tutti

Regolamento (UE) n. 2021/2115 – Campagna 2024/2025

Agricoltura e Alimentazione Produzioni vegetali

Il 14 febbraio torna a Firenze “PrimAnteprima 2024”, la giornata inaugurale della Settimana delle “Anteprime di Toscana”

Misura della promozione sui mercati dei Paesi terzi - Regolamento (UE) n. 1308/2013

Agricoltura e Alimentazione Fitosanitario

Individuato focolaio di Cerambicide dal collo rosso nel Comune di Rosignano Marittimo

Agricoltura e Alimentazione Produzioni vegetali

L'11 febbraio torna a Firenze “PrimAnteprima 2023”, la giornata inaugurale della Settimana delle “Anteprime di Toscana”

Determinazioni per l’applicazione della misura della ristrutturazione e riconversione dei vigneti e individuazione dei criteri di priorità da applicare alle domande di sostegno.

Si è verificato un errore nell'elaborarazione del modello.
Java method "com.liferay.journal.web.asset.JournalArticleAssetRenderer.getUrlTitle()" threw an exception when invoked on com.liferay.journal.web.asset.JournalArticleAssetRenderer object "com.liferay.journal.web.asset.JournalArticleAssetRenderer@4345c04f"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign rendererURL = siteBaseURL + "...  [in template "10154#10192#21395464" at line 29, column 21]
----
1<#setting locale="it_IT"> 
2 
3<#assign siteBaseURL = themeDisplay.getPortalURL() />  
4 
5<#if !entries?has_content> 
6	<#if themeDisplay.isSignedIn()> 
7		<div class="alert alert-info"> 
8			<@liferay.language key="there-are-no-menu-items-to-display" /> 
9		</div> 
10	</#if> 
11</#if> 
12 
13<#if entries?has_content>  
14<div class="rt-wrapper">  
15    <section class="rt-section rt-section--transparent rt-section--bandi rt-section--box rt-section--box-col-2"> 
16        <div class="rt-section-title-wrapper has-button"> 
17            <h2 class="rt-section-title">Bandi</h2> 
18                <a href="/bandi-aperti" title="Vedi tutti i badi" aria-label="Vedi tutti i badi" class="rt-btn rt-btn-light rt-btn-view"> 
19                    Vedi tutti <i aria-hidden="true" class="far fa-plus"></i> 
20                </a> 
21        </div> 
22 
23        <div class="rt-section__wrapper"> 
24            <#if entries?has_content>  
25                <#list entries as curEntry> 
26                    <#assign assetRenderer = curEntry.getAssetRenderer() /> 
27                    <#assign className = assetRenderer.getClassName() /> 
28                     
29                    <#assign rendererURL = siteBaseURL + "/-/" + assetRenderer.getUrlTitle() /> 
30 
31                    <#if className = "com.liferay.journal.model.JournalArticle" > 
32                        <#assign article = assetRenderer.getArticle() />  
33                        <#if article?? > 
34 
35                            <#assign docXml = saxReaderUtil.read(article.getContent()) /> 
36 
37                            <div class="rt-box rt-box--result-full"> 
38                                <div class="rt-box__header"> 
39                                    <div class="rt-box__title"> 
40                                        <a href="${rendererURL?html}" title="Vai a ${curEntry.getTitle(locale)}" aria-label="Vai a ${curEntry.getTitle(locale)}"> 
41                                            ${curEntry.getTitle(locale)} 
42                                        </a> 
43                                    </div> 
44                                </div> 
45                                <div class="rt-box__text"> 
46                                    <#assign summaryText = curEntry.getSummary(locale) /> 
47                                    <#if summaryText?? && summaryText?has_content> 
48                                        <#if (summaryText?length > 200) > 
49                                            <#assign summaryText = summaryText?substring(0,200) /> 
50                                            <#assign summaryText = summaryText + "..." /> 
51                                        </#if> 
52                                        <p>${summaryText}</p> 
53                                    <#else> 
54                                        <#assign TitoloSecondario = docXml.valueOf("//dynamic-element[@name='TitoloSecondario']/dynamic-content/text()") /> 
55                                        <#if TitoloSecondario?? && TitoloSecondario?has_content > 
56                                            <#if (TitoloSecondario?length > 200) > 
57                                                <#assign TitoloSecondario = TitoloSecondario?substring(0,200) /> 
58                                                <#assign TitoloSecondario = TitoloSecondario + "..." /> 
59                                            </#if> 
60                                            <p>${TitoloSecondario}</p> 
61                                        </#if> 
62                                    </#if> 
63                                </div> 
64 
65                                <div class="rt-box__footer"> 
66                                    <div class="rt-box__date-published"> 
67										<#assign DataScadenzaPresentazioneDomande = docXml.valueOf("//dynamic-element[@name='DataScadenzaPresentazioneDomande']/dynamic-content/text()") /> 
68                                        <#if DataScadenzaPresentazioneDomande?? && DataScadenzaPresentazioneDomande != ""> 
69											<div> 
70												Data di scadenza ${DataScadenzaPresentazioneDomande?datetime("yyyy-MM-dd")?string["dd.MM.yyyy"]} 
71											</div> 
72										</#if> 
73                                         
74										<#assign dataPubBURT = docXml.valueOf("//dynamic-element[@name='DatapubblicazionebandosuBURT']/dynamic-content/text()") /> 
75                                        <#if dataPubBURT?? && dataPubBURT != ""> 
76                                            <div> 
77                                                Pubblicato su BURT il ${dataPubBURT?string["dd.MM.yyyy HH:mm"]}} 
78                                            </div> 
79                                        </#if> 
80                                         
81                                    </div> 
82                                     
83                                    <#assign dataScadenza = docXml.valueOf("//dynamic-element[@name='Datascadenzapresentazionedomande']/dynamic-content/text()") /> 
84                                    <#if dataScadenza?? && dataScadenza != ""> 
85                                        <div class="rt-box__date-expires"> 
86                                            Pubblicato su BURT il ${dataScadenza?string["dd.MM.yyyy"]}} 
87                                        </div> 
88                                    </#if> 
89 
90                                    <a title="Contina a leggere ${curEntry.getTitle(locale)}" aria-label="Contina a leggere ${curEntry.getTitle(locale)}" href="${rendererURL?html}" class="rt-btn rt-btn-light rt-btn-view"> 
91                                        Continua 
92                                    </a> 
93                                </div> 
94 
95                            </div> 
96                        </#if> 
97                    </#if> 
98                </#list> 
99            </#if>    
100        </div>     
101    </section> 
102</div> 
103</#if>