Lo Sportello OnLine è un servizio diretto a fornire a coloro che vi hanno interesse l`accesso, anche in via telematica, a tutte le informazioni concernenti gli adempimenti necessari per accedere alle procedure autorizzatorie previste dal regolamento attuativo, all`elenco delle domande di autorizzazione presentate, allo stato del loro iter procedimentale, nonché a tutte le informazioni utili e disponibili a livello regionale, comprese quelle aventi ad oggetto le attività promozionali.
Lo sportello unico è lo strumento in grado di consentire da un lato un più omogeneo svolgimento delle funzioni e dei compiti di competenza comunale in materia di insediamenti produttivi,attività commerciali, concessioni edilizie e dall`altro una semplificazione/unificazione dei procedimenti relativi, garantendo a tutti gli interessati la possibilità reale di avere informazioni e dati continuamente aggiornati presso strutture unificate e facilmente accessibili tramite idonei strumenti telematici.
Chi siamo
Si è verificato un errore nell'elaborarazione del modello.
The following has evaluated to null or missing:
==> structureService.getStructureInEvidenzaId() [in template "5474976011974331163#20119#109113" at line 7, column 34]
----
Tip: If the failing expression is known to 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: #assign inEvidenzaStructureId = struc... [in template "5474976011974331163#20119#109113" at line 7, column 1]
----
1<#assign error = false />
2<#assign errorMessage = "" />
3
4<#assign structureService = serviceLocator.findService("it.inera.structure.service.StructureService")>
5<#assign jac = serviceLocator.findService("it.inera.journalarticleconverter.service.JournalArticleConverter")>
6<#assign dlFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")>
7<#assign inEvidenzaStructureId = structureService.getStructureInEvidenzaId()>
8<#assign unitaOrganizzativaStructureId = structureService.getStructureUnitaOrganizzativaId()>
9
10<#assign siteBaseUrl = structureService.getSiteBaseUrl(themeDisplay)>
11
12<#if entries?has_content>
13 <#list entries as curEntry>
14 <#assign assetRenderer = curEntry.getAssetRenderer()/>
15 <#if validator.isNotNull(assetRenderer)>
16 <#assign className = assetRenderer.getClassName() />
17 <#if className == "com.liferay.journal.model.JournalArticle">
18 <#assign ja = assetRenderer.getArticle() />
19 <#assign structureId = ja.getDDMStructureId() />
20 <#if structureId != inEvidenzaStructureId && structureId != unitaOrganizzativaStructureId >
21 <#assign error = true />
22 <#assign errorMessage = "Il template gestisce solo Web Content di tipo In evidenza o Unità organizzativa" />
23 </#if>
24 <#else>
25 <#assign error = true />
26 <#assign errorMessage = "Il template gestisce solo asset di tipo Web Content" />
27 </#if>
28 <#else>
29 <#assign error = true />
30 <#assign errorMessage = "Errore generico" />
31 </#if>
32 </#list>
33<#else>
34 <#assign error = true />
35 <#assign errorMessage = "Nessun contenuto selezionato" />
36</#if>
37
38<#if !error>
39
40<div class="px-4 container">
41 <div class="simple-card-default">
42 <div class="card-wrapper card-teaser-wrapper card-teaser-wrapper-equal card-teaser-block-3 mb-3">
43
44 <#list entries as curEntry>
45 <#assign assetRenderer = curEntry.getAssetRenderer()/>
46 <#assign ja = assetRenderer.getArticle() />
47 <#assign structureId = ja.getDDMStructureId() />
48
49 <#assign titolo = "" />
50 <#assign sottotitolo = "" />
51 <#assign urlTitle = "" />
52 <#assign externallink = false >
53
54 <#if structureId == inEvidenzaStructureId >
55 <#assign inEvidenza = jac.getInEvidenza(ja) />
56 <#if inEvidenza?? && inEvidenza?has_content >
57 <#assign titolo = inEvidenza.getTitolo() />
58 <#assign sottotitolo = inEvidenza.getSottotitolo() />
59
60 <#assign inevidenzalink = "" >
61 <#if inEvidenza.getPagelink()?? && inEvidenza.getPagelink().getLayoutId()?? >
62 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService")>
63 <#assign pageLayout = layoutLocalService.getLayout(inEvidenza.getPagelink().getGroupId()?eval, inEvidenza.getPagelink().getPrivateLayout(), inEvidenza.getPagelink().getLayoutId()?eval) >
64 <#if pageLayout?? >
65 <#assign inevidenzalink = pageLayout.getFriendlyURL(locale) >
66 <#else>
67 <#assign inevidenzalink = inEvidenza.getPagelink().getLayoutId() >
68 </#if>
69 <#else>
70 <#if inEvidenza.getLinkdisppage()?? && inEvidenza.getLinkdisppage()?trim?length gt 0 >
71 <#assign inevidenzalink = inEvidenza.getLinkdisppage() >
72 <#else>
73 <#if inEvidenza.getLinkest()?? && inEvidenza.getLinkest()?trim?length gt 0 >
74 <#assign inevidenzalink = inEvidenza.getLinkest() >
75 <#assign externallink = true >
76 </#if>
77 </#if>
78 </#if>
79
80 <#assign urlTitle = inevidenzalink />
81 </#if>
82 </#if>
83 <#if structureId == unitaOrganizzativaStructureId >
84 <#assign unitaOrganizzativa = jac.getUnitaOrganizzativa(ja) />
85 <#if unitaOrganizzativa?? && unitaOrganizzativa?has_content >
86 <#assign titolo = unitaOrganizzativa.getNome() />
87 <#assign sottotitolo = unitaOrganizzativa.getAbstract_() />
88 <#assign urlTitle = "/w/" + ja.getUrlTitle() />
89 </#if>
90 </#if>
91
92 <div class="align-items-top rounded shadow null card-teaser card">
93 <div class="card-body">
94 <div class="category-top categoryicon-top">
95 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" style="width: auto;" class="icon" aria-hidden="true">
96 <g>
97 <path d="M3 21h18v1H3v-1zm0-1h18v-1H3v1zM22 9H2l10-7 10 7zM5.2 8h13.6L12 3.2 5.2 8zM6 18v-8H5v8h1zm4 0v-8H9v8h1zm5 0v-8h-1v8h1zm4 0v-8h-1v8h1z"></path>
98 </g>
99 </svg>
100 </div>
101 <h3 class="card-title"><a href="${siteBaseUrl}${urlTitle}" <#if externallink >target="_blank"</#if> >${titolo}</a></h3>
102 <#if sottotitolo?? && sottotitolo?has_content >
103 <p class="card-text">${sottotitolo}</p>
104 </#if>
105 </div>
106 </div>
107
108 </#list>
109
110 </div>
111 </div>
112</div>
113
114<#else>
115 <div style="border: 1px solid red; padding:20px;">
116 <h3 style="color: red;">ERRORE:</h3>
117 <h3 style="color: red;">${errorMessage}</h3>
118 </div>
119</#if>