Si è verificato un errore nell'elaborarazione del modello.
Template inclusion failed (for parameter value "_TEMPLATE_CONTEXT_/20097/20121/32801/UTILS"):
Unable to find FreeMarker template with ID _TEMPLATE_CONTEXT_/20097/20121/32801/UTILS
----
FTL stack trace ("~" means nesting-related):
- Failed at: #include "${templatesPath}/UTILS" [in template "20097#20123#45040" at line 6, column 1]
----
1<#-- Chiave del template globale "Utils" -->
2<#--
3 commentato: si utilizza chiave custom
4 <#include "${templatesPath}/33878" />
5-->
6<#include "${templatesPath}/UTILS" />
7<#-- Chiave del template globale "Utils" -->
8
9<div class="container generic-content">
10 <div class="row">
11
12 <#assign rightColWidth = "12">
13 <#assign leftColWidth = "12">
14 <#assign leftColClass = "full">
15 <#assign rightColClass = "full">
16 <#if
17 (links.linkTitle.getData()?has_content && groupItemHasContent(links.linkTitle)) ||
18 groupItemHasContent(documents.contentDocument) ||
19 getterUtil.getBoolean(isEnabledSocial.getData())
20 >
21 <#assign leftColWidth = "8">
22 <#assign leftColClass = "left">
23 </#if>
24
25 <#if
26 content.contentTitle.getData()?has_content ||
27 (content.contentImage.getData()?? && content.contentImage.getData() != "") ||
28 content.contentDescription.getData()?has_content ||
29 groupItemHasContent(subContents.subContentTitle)
30 >
31 <#assign rightColWidth = "4">
32 <#assign rightColClass = "right">
33 </#if>
34
35 <#if
36 content.contentTitle.getData()?has_content ||
37 (content.contentImage.getData()?? && content.contentImage.getData() != "") ||
38 content.contentDescription.getData()?has_content ||
39 groupItemHasContent(subContents.subContentTitle)
40 >
41
42 <div class="col-md-${leftColWidth} generic-content-${leftColClass}-column">
43 <#if content.contentTitle.getData()?has_content>
44 <h3 class="h1">${content.contentTitle.getData()}</h3>
45 </#if>
46 <div class="content">
47 <#if content.contentImage.getData()?? && content.contentImage.getData() != "">
48 <#assign cssFloatClass="full-width-img">
49 <#if content.contentImage.imageDisplayMode.getData() == "float">
50 <#assign cssFloatClass="float-left float-img">
51 </#if>
52 <img alt="${content.contentImage.getAttribute("alt")}" src="${content.contentImage.getData()}" class="${cssFloatClass}" />
53 </#if>
54 <#if content.contentDescription.getData()?has_content>
55 <div class="content-description">
56 ${content.contentDescription.getData()}
57 </div>
58 </#if>
59 </div>
60
61 <#assign subContentListWrapperDivHasBeenPrinted = false>
62 <#if groupItemHasContent(subContents.subContentTitle)>
63 <#assign accordionClass = "">
64 <#assign accordionItemClass = "">
65 <#assign isAccordion = false>
66 <#assign uid = 0>
67 <#list subContents.subContentTitle.getSiblings() as cur_subContents>
68 <#if groupItemHasContent(cur_subContents)>
69 <#if !subContentListWrapperDivHasBeenPrinted>
70 <#assign subContentListWrapperDivHasBeenPrinted = true >
71 <#if subContents.subContentDisplayMode.getData() = "accordion">
72 <#assign accordionClass = "accordion">
73 <#assign accordionItemClass = "accordion-item">
74 <#assign isAccordion = true>
75 </#if>
76 <div class="sub-content-list ${accordionClass}" id="contentList_${randomNamespace}">
77 </#if>
78 <#if isAccordion>
79 <#assign uid = uid+1>
80 </#if>
81 <div class="sub-content ${accordionItemClass}">
82
83 <#if isAccordion>
84 <div class="accordion-item-header" id="heading${uid}_${randomNamespace}_header">
85 </#if>
86 <h3>
87 <#if isAccordion>
88 <a class="accordion-item-header-link collapsed" aria-controls="collapseInfo"
89 aria-expanded="false"
90 data-parent="#heading${uid}_${randomNamespace}"
91 data-target="#collapse${uid}_${randomNamespace}"
92 data-toggle="collapse"
93 id="heading${uid}_${randomNamespace}"
94 role="tab"
95 >
96 </#if>
97 <#if cur_subContents.getData()?has_content>
98 <span class = "accordion-arrow">${cur_subContents.getData()}</span>
99 </#if>
100 <#if isAccordion>
101 <em class="fas fa-chevron-up fa-xs pull-right"></em>
102 <em class="fas fa-chevron-down fa-xs pull-right"></em>
103 </a>
104 </#if>
105 </h3>
106 <#if isAccordion>
107 </div>
108 </#if>
109
110 <#if isAccordion>
111 <div id="collapse${uid}_${randomNamespace}" class="collapse" aria-labelledby="heading${uid}_${randomNamespace}" data-parent="#contentList_${randomNamespace}">
112 <div class="accordion-item-content">
113 </#if>
114
115 <#if cur_subContents.subContentDescription.getData()?has_content>
116 <div class="content-accordion">
117 ${cur_subContents.subContentDescription.getData()}
118 </div>
119 </#if>
120
121 <@printDocumentList
122 documentList=cur_subContents.subContentDocuments
123 documentTitleChildrenName="subContentDocumentsTitle"
124 documentDescriptionChildrenName="subContentDocumentsDescription"
125 printIcons = true />
126
127 <#if isAccordion>
128 </div>
129 </div>
130 </#if>
131
132 </div>
133 </#if>
134 </#list>
135 <#if subContentListWrapperDivHasBeenPrinted>
136 </div>
137 </#if>
138 </#if>
139
140 </div>
141 </#if>
142
143 <#if
144 (links.linkTitle.getData()?has_content && groupItemHasContent(links.linkTitle)) ||
145 groupItemHasContent(documents.contentDocument)||
146 getterUtil.getBoolean(isEnabledSocial.getData())
147 >
148
149 <div class="col-md-${rightColWidth} generic-content-right-column">
150
151 <#if getterUtil.getBoolean(isEnabledSocial.getData())>
152 <#assign currentUrl = themeDisplay.getPortalURL() + themeDisplay.getURLCurrent() />
153 <@printSocialBlock title=content.contentTitle.getData() url=currentUrl />
154 </#if>
155
156 <#if links.linkTitle.getData()?has_content && groupItemHasContent(links.linkTitle)>
157 <div class="content-link-block">
158 <#assign firstItem = true>
159 <#if links.linkTitle.getSiblings()?has_content>
160 <#list links.linkTitle.getSiblings() as link>
161 <#if groupItemHasContent(link)>
162 <#if firstItem>
163 <ul class="content-links">
164 <#assign firstItem = false>
165 </#if>
166 <#assign url = "#">
167 <#assign urlCss = "internal">
168 <#assign isInternal = true>
169 <#assign linkTarget = "">
170 <#if link.linkType.getData() = "external">
171 <#assign isInternal = false>
172 <#assign urlCss = "external">
173 <#assign linkTarget = "target=\"_blank\"">
174 </#if>
175 <#if link.internalPageLink.getFriendlyUrl()?has_content>
176 <#assign url = link.internalPageLink.getFriendlyUrl()>
177
178 </#if>
179 <#if link.externalURLLink.getData()?has_content>
180 <#assign url = link.externalURLLink.getData()>
181 </#if>
182 <li class="${urlCss}">
183 <a href="${url}" ${linkTarget}>
184 <#if !isInternal>
185 <em class="fas fa-external-link-alt fa-xs pull-right" ></em>
186 </#if>
187 <#if link.linkIcon.getData()?? && link.linkIcon.getData() != "">
188 <img class = "logo-generic-content" alt="${link.linkIcon.getAttribute("alt")}" data-fileentryid="${link.linkIcon.getAttribute("fileEntryId")}" src="${link.linkIcon.getData()}" />
189 </#if>
190 <h4 class = "text-under-logo-generic-content">${link.getData()}</h4>
191 ${link.linkDescription.getData()}
192 </a>
193 </li>
194 </#if>
195 </#list>
196 <#if !firstItem>
197 </ul>
198 </#if>
199 </#if>
200 </div>
201 </#if>
202 <#if groupItemHasContent(documents.contentDocument)>
203 <div class="content-document-block">
204 <#assign languageDocumentLabel = 'Documenti'/>
205 <#if themeDisplay.getLanguageId()=='en_GB' || themeDisplay.getLanguageId()=='en_US'>
206 <#assign languageDocumentLabel = 'Documents'/>
207 </#if>
208 <h3>${languageDocumentLabel}</h3>
209 <@printDocumentList
210 documentList=documents.contentDocument
211 documentTitleChildrenName="contentDocumentTitle"
212 documentDescriptionChildrenName="contentDocumentDescription"
213 printIcons = true />
214 </div>
215 </#if>
216 </div>
217 </#if>
218 </div>
219 <#if (carousel.getData())??>
220 ${carousel.getData()}
221 </#if>
222</div>