Navigation Menu
Navigation Menu
Transparent administration
-
General dispositions keyboard_arrow_down
-
Organizzazione keyboard_arrow_down
-
Consulenti e collaboratori keyboard_arrow_down
-
Personale keyboard_arrow_down
- Titolari di incarichi dirigenziali amministrativi di vertice
- Titolari di incarichi dirigenziali (dirigenti non generali)
- Dirigenti cessati
- Sanzioni per mancata comunicazione dei dati
- Posizioni organizzative
- Dotazione organica
- Personale non a tempo indeterminato
- Tassi di assenza
- Incarichi conferiti e autorizzati ai dipendenti (dirigenti e non dirigenti)
- Contrattazione collettiva
- Contrattazione integrativa
- OIV
-
Competition notices keyboard_arrow_down
- Scholarships and research grants
- Fixed-term position
- Permanent position
- Bandi di legge 68/99 – Categorie protette
- Bandi di attivazione tirocini 68/99 – Categorie protette
- Bandi di mobilità
- Procedure interne
- Selezione Direttori di Centro/Direttore Generale
- Incarichi esterni
- Board of experts
- Archivio Bandi di Concorso
- Performance
- Enti controllati
- Attività e procedimenti
- Provvedimenti
- Controlli sulle imprese
-
Bandi di gara e contratti keyboard_arrow_down
- BDNCP - Banca Dati Nazionale dei Contratti Pubblici
- Informazioni sulle singole procedure in formato tabellare
- Atti e documenti di carattere generale riferiti a tutte le procedure
- Programmazione dei lavori e degli acquisti di beni e servizi
- Atti delle amministrazioni aggiudicatrici e degli enti aggiudicatori distintamente per ogni procedura di affidamento
- Varianti in corso d'opera
- Atti e procedimenti relativi al patrimonio mobiliare e immobiliare dell'Ente
- Atti relativi ai contratti attivi di valorizzazione della proprietà intellettuale dell'Ente
- Sovvenzioni, contributi, sussidi, vantaggi economici
- Bilanci
- Beni immobili e gestione patrimonio
-
Controlli e rilievi sull'amministrazione keyboard_arrow_down
- Servizi erogati
- Pagamenti dell'amministrazione
- Opere pubbliche
- Pianificazione e governo del territorio
- Informazioni ambientali
- Interventi straordinari e di emergenza
-
Altri contenuti keyboard_arrow_down
Breadcrumb
Asset Publisher
null MANIFESTAZIONE DI INTERESSE PER LA CONCESSIONE DI IMMOBILI AD USO ABITATIVO PRESSO LA SEDE DI MONTEROTONDO DEL CREA-ZA AI SENSI DEL REGOLAMENTO APPROVATO CON DELIBERA DEL CDA DEL 6.3.2014
An error occurred while processing the template.
The following has evaluated to null or missing:
==> Variante [in template "20099#20135#286756" at line 208, column 8]
----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: #if Variante.getSiblings()?has_content [in template "20099#20135#286756" at line 208, column 3]
---- 1<#-- Bando di Gara Template --> 2 3<div class="content"> 4 <#assign centroTitle = languageUtil.get(locale, "centers") /> 5 <#assign publishTitle = languageUtil.get(locale, "publish-date-update") /> 6 <#assign expirationTitle = languageUtil.get(locale, "expiration-date") /> 7 <#assign documentTitle = languageUtil.get(locale, "document-type") /> 8 <#assign objTitle = languageUtil.get(locale, "object") /> 9 <#assign importoTitle = languageUtil.get(locale, "amount-iva") /> 10 <#assign docTitle = languageUtil.get(locale, "attached-documents") /> 11 <#assign back = languageUtil.get(locale, "go-back") /> 12 <#assign updateTitle = languageUtil.get(locale, "data-aggiornamento") /> 13 <#assign publishTitleDoc = languageUtil.get(locale, "publish-date") /> 14 15 16 <#assign journalArticle = serviceLocator.findService('com.liferay.journal.service.JournalArticleLocalService') /> 17 <#assign article = journalArticle.getArticle(groupId, .vars['reserved-article-id'].data)/> 18 <#assign assetEntry = serviceLocator.findService('com.liferay.asset.kernel.service.AssetEntryLocalService') /> 19 20 <#assign entry = assetEntry.getEntry("com.liferay.journal.model.JournalArticle", article.resourcePrimKey) /> 21 <#assign category = entry.getCategories() /> 22 <#assign centro = "" /> 23 <#assign pagina = "" /> 24 25 26 <h3> 27 <#list category as c> 28 <#if c.getVocabularyId() == 37391 > 29 ${c.name} | 30 <#assign centro = c.name /> 31 <#elseif c.getVocabularyId() == 286767 > 32 <#assign pagina = c.name /> 33 </#if> 34 </#list> 35 36 <#if Oggetto.getData()?has_content> 37 ${Oggetto.getData()} 38 <#else> 39 ${.vars['reserved-article-title'].data} 40 </#if> 41 </h3> 42 43 <#if centro?has_content && centro != "" > 44 <div class="row pt-3 pb-2"> 45 <div>${centroTitle}: </div> 46 <div class="font-weight-bold">${centro}</div> 47 </div> 48 </#if> 49 50 <#if Data??> 51 <#assign Data_Data = getterUtil.getString(Data.getData())> 52 <#if validator.isNotNull(Data_Data)> 53 <#assign Data_DateObj = dateUtil.parseDate("yyyy-MM-dd", Data_Data, locale)> 54 <#assign publishDate = dateUtil.getDate(Data_DateObj, "dd MMMM yyyy", locale) /> 55 </#if> 56 57 <#if publishDate?has_content> 58 <div class="row pt-3 pb-2"> 59 <div>${publishTitle}: </div> 60 <div class="font-weight-bold">${publishDate}</div> 61 </div> 62 </#if> 63 </#if> 64 65 66 <#if DataDiScadenza??> 67 <#assign DataDiScadenza_Data = getterUtil.getString(DataDiScadenza.getData()) /> 68 <#if validator.isNotNull(DataDiScadenza_Data)> 69 <#assign DataDiScadenza_DateObj = dateUtil.parseDate("yyyy-MM-dd", DataDiScadenza_Data, locale)> 70 <#assign expirationDate = dateUtil.getDate(DataDiScadenza_DateObj, "dd MMMM yyyy", locale) /> 71 </#if> 72 <#assign oraScadenza = "00:00" /> 73 <#if DataDiScadenza.OrarioDiScadenza??> 74 <#assign oraScadenza = DataDiScadenza.OrarioDiScadenza.getData() /> 75 </#if> 76 77 <#if expirationDate?has_content && expirationDate?length gt 0> 78 <div class="row py-2"> 79 <div>${expirationTitle}: </div> 80 <div class="font-weight-bold">${expirationDate} 81 <#if oraScadenza?has_content && oraScadenza?length gt 0> - ${oraScadenza}</#if> 82 </div> 83 </div> 84 </#if> 85 </#if> 86 <#if pagina?has_content && pagina != "" > 87 <div class="row py-2"> 88 <div>${documentTitle}: </div> 89 <div class="font-weight-bold">${pagina}</div> 90 </div> 91 </#if> 92 93 <#if Oggetto.getData()?has_content> 94 <div class="row d-block py-2"> 95 <span>${objTitle}: </span> 96 <span class="font-weight-bold">${Oggetto.getData()}</span> 97 </div> 98 </#if> 99 100 <#if CodiceCIG?? && CodiceCIG.getData()?has_content> 101 <div class="row py-2"> 102 <div>CIG: </div> 103 <div class="font-weight-bold">${CodiceCIG.getData()}</div> 104 </div> 105 </#if> 106 107 <#if CodiceCUP?? &&CodiceCUP.getData()?has_content> 108 <div class="row py-2"> 109 <div>CUP: </div> 110 <div class="font-weight-bold">${CodiceCUP.getData()}</div> 111 </div> 112 </#if> 113 114 <#if RUP?? && RUP.getData()?has_content> 115 <div class="row py-2"> 116 <div>RUP: </div> 117 <div class="font-weight-bold">${RUP.getData()}</div> 118 </div> 119 </#if> 120 121 <#if ImportoAlNettoDellIVA?? &&ImportoAlNettoDellIVA.getData()?has_content> 122 <div class="row py-2"> 123 <div>${importoTitle}: </div> 124 <div class="font-weight-bold">${ImportoAlNettoDellIVA.getData()}</div> 125 </div> 126 </#if> 127 128 <#assign count = 0 /> 129 <#if FileAllegato.getSiblings()?has_content> 130 <#list FileAllegato.getSiblings() as cur_FileAllegato> 131 <#if cur_FileAllegato.getData()?has_content && cur_FileAllegato.getData()?length gt 0> 132 <#assign count = count + 1 /> 133 </#if> 134 </#list> 135 </#if> 136 137 <#if count gt 0> 138 <div class="row pt-5 pb-3"> 139 <div class="card shadow w-100"> 140 <div class="card-body"> 141 <h2>${docTitle}</h2> 142 <#if FileAllegato??> 143 <#list FileAllegato.getSiblings() as cur_FileAllegato> 144 <#if cur_FileAllegato?? && cur_FileAllegato.getData()?has_content && cur_FileAllegato.getData()?length gt 0> 145 <div class="pt-3 pb-3 content-header mb-0"> 146 <#assign dlFileEntryService=serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') /> 147 <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 148 <#assign docVal = cur_FileAllegato.getData()?split('/') /> 149 150 <#if docVal?size gt 5> 151 <#assign groupId = docVal[2]?number /> 152 <#assign uuid = docVal[5]?split('?')[0] /> 153 <#assign urlFile = cur_FileAllegato.getData() /> 154 <#else> 155 <#assign docVal = cur_FileAllegato.getData()?eval /> 156 <#assign groupId = docVal.groupId?number /> 157 <#assign uuid = docVal.uuid /> 158 </#if> 159 160 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuid, groupId) /> 161 <#assign assetEntry = assetEntryLocalService.getEntry("com.liferay.document.library.kernel.model.DLFileEntry", file.fileEntryId) /> 162 <#assign assetRenderer = assetEntry.assetRenderer /> 163 <#assign urlFile = assetRenderer.getURLDownload(themeDisplay) /> 164 165 <a download href="${urlFile}" title="file.fileName"> 166 <div class="d-flex justify-content-between align-items-center pl-5 pr-5" style="word-break: break-all;"> 167 <span style="word-break: initial;"> 168 <#assign title = "" /> 169 <#if cur_FileAllegato.TitoloFile?? && cur_FileAllegato.TitoloFile.getData()?has_content && cur_FileAllegato.TitoloFile.getData()?length gt 0> 170 <#assign title = cur_FileAllegato.TitoloFile.getData() /> 171 <#else> 172 <#assign title = file.fileName /> 173 </#if> 174 ${title} 175 </span> 176 <div class="btn btn-outline-primary">${file.extension?upper_case}</div> 177 </div> 178 </a> 179 180 <#if cur_FileAllegato.DataPubblicazioneFile??> 181 <#assign FileAllegato_DataPubblicazioneFile_Data = getterUtil.getString(cur_FileAllegato.DataPubblicazioneFile.getData())> 182 <#if validator.isNotNull(FileAllegato_DataPubblicazioneFile_Data)> 183 <#assign FileAllegato_DataPubblicazioneFile_DateObj = dateUtil.parseDate("yyyy-MM-dd", FileAllegato_DataPubblicazioneFile_Data, locale)> 184 <small style=" padding-left: 3rem;">[${publishTitleDoc}: ${dateUtil.getDate(FileAllegato_DataPubblicazioneFile_DateObj, "dd MMMM yyyy", locale)}] </small> 185 </#if> 186 </#if> 187 </div> 188 </#if> 189 </#list> 190 191 <#if dataultimamodifica??> 192 <#assign dataultimamodifica_Data = getterUtil.getString(dataultimamodifica.getData())> 193 <#if validator.isNotNull(dataultimamodifica_Data)> 194 <#assign dataultimamodifica_DateObj = dateUtil.parseDate("yyyy-MM-dd", dataultimamodifica_Data, locale)> 195 <small class="mt-2" style="float: right;">[${updateTitle}: ${dateUtil.getDate(dataultimamodifica_DateObj, "dd MMMM yyyy", locale)}]</small> 196 </#if> 197 </#if> 198 199 </#if> 200 </div> 201 </div> 202 </div> 203 </#if> 204 205<#-- Varianti corso d opera --> 206 207 <#assign count = 0 /> 208 <#if Variante.getSiblings()?has_content> 209 <#list Variante.getSiblings() as cur_Variante> 210 <#if cur_Variante.getData()?has_content && cur_Variante.getData()?length gt 0> 211 <#assign count = count + 1 /> 212 </#if> 213 </#list> 214 </#if> 215 216 <#if count gt 0> 217 <div class="row pt-5 pb-3"> 218 <div class="card shadow w-100"> 219 <div class="card-body"> 220 <h2>${docTitle}</h2> 221 <#if Variante??> 222 <#list Variante.getSiblings() as cur_Variante> 223 <#if cur_Variante?? && cur_Variante.getData()?has_content && cur_Variante.getData()?length gt 0> 224 <div class="pt-3 pb-3 content-header mb-0"> 225 <#assign dlFileEntryService=serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') /> 226 <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 227 <#assign docVal = cur_Variante.getData()?split('/') /> 228 229 <#if docVal?size gt 5> 230 <#assign groupId = docVal[2]?number /> 231 <#assign uuid = docVal[5]?split('?')[0] /> 232 <#assign urlFile = cur_Variante.getData() /> 233 <#else> 234 <#assign docVal = cur_Variante.getData()?eval /> 235 <#assign groupId = docVal.groupId?number /> 236 <#assign uuid = docVal.uuid /> 237 </#if> 238 239 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuid, groupId) /> 240 <#assign assetEntry = assetEntryLocalService.getEntry("com.liferay.document.library.kernel.model.DLFileEntry", file.fileEntryId) /> 241 <#assign assetRenderer = assetEntry.assetRenderer /> 242 <#assign urlFile = assetRenderer.getURLDownload(themeDisplay) /> 243 244 <a download href="${urlFile}" title="file.fileName"> 245 <div class="d-flex justify-content-between align-items-center pl-5 pr-5" style="word-break: break-all;"> 246 <span style="word-break: initial;"> 247 <#assign title = "" /> 248 <#if cur_Variante.TitoloFileVariante?? && cur_Variante.TitoloFileVariante.getData()?has_content && cur_Variante.TitoloFileVariante.getData()?length gt 0> 249 <#assign title = cur_Variante.TitoloFileVariante.getData() /> 250 <#else> 251 <#assign title = file.fileName /> 252 </#if> 253 ${title} 254 </span> 255 <div class="btn btn-outline-primary">${file.extension?upper_case}</div> 256 </div> 257 </a> 258 259 <#if cur_Variante.DataPubblicazioneFileVariante??> 260 <#assign Variante_DataPubblicazioneFileVariante_Data = getterUtil.getString(cur_Variante.DataPubblicazioneFileVariante.getData())> 261 <#if validator.isNotNull(Variante_DataPubblicazioneFileVariante_Data)> 262 <#assign Variante_DataPubblicazioneFileVariante_DateObj = dateUtil.parseDate("yyyy-MM-dd", Variante_DataPubblicazioneFileVariante_Data, locale)> 263 <small style=" padding-left: 3rem;">[${publishTitleDoc}: ${dateUtil.getDate(Variante_DataPubblicazioneFileVariante_DateObj, "dd MMMM yyyy", locale)}] </small> 264 </#if> 265 </#if> 266 </div> 267 </#if> 268 </#list> 269 270 <#if dataultimamodifica??> 271 <#assign dataultimamodifica_Data = getterUtil.getString(dataultimamodifica.getData())> 272 <#if validator.isNotNull(dataultimamodifica_Data)> 273 <#assign dataultimamodifica_DateObj = dateUtil.parseDate("yyyy-MM-dd", dataultimamodifica_Data, locale)> 274 <small class="mt-2" style="float: right;">[${updateTitle}: ${dateUtil.getDate(dataultimamodifica_DateObj, "dd MMMM yyyy", locale)}]</small> 275 </#if> 276 </#if> 277 278 </#if> 279 </div> 280 </div> 281 </div> 282 </#if> 283 284<#-- fine Varianti corso d opera --> 285 286 287 288 <p class="font-weight-bold pt-3"> 289 <a onclick="goBack()" title="Go Back"><span class="material-icons font-weight-bold">arrow_back</span> ${back} </a> 290 </p> 291 292</div> 293 294<script> 295function goBack() { 296 window.history.back() 297} 298</script>