Aggiornamento Albo dei Commissari ad acta della Provincia di Como - Provincia di Como
Aggregatore Risorse
Si è verificato un errore nell'elaborarazione del modello.
Failed to "?eval" string with this error: ---begin-message--- Syntax error in ?eval-ed string in line 1, column 158: Lexical error: encountered "u" (117), after "\"Aggiornamento Albo dei Commissari ad acta della Provincia di Como \\". ---end-message--- The failing expression: ==> paragraphWebContent.getData()?eval [in template "20101#20127#NEWS-DETAILS-TMPL" at line 210, column 156] ---- FTL stack trace ("~" means nesting-related): - Failed at: wcParagraphData = paragraphWebContent... [in template "20101#20127#NEWS-DETAILS-TMPL" at line 210, column 138] ----
1<#assign mainNavigationPreferencesMap = {"displayDepth": "1", "portletSetupPortletDecoratorId": "barebone"}
2idMenu = parentStructureFieldSet42230.parentStructureFieldSet34993.mainTitle.getData()?replace('?', '')?replace('à','')?trim >
3<#assign mainNavigationPreferencesMapAnchor = {"displayDepth": "1", "portletSetupPortletDecoratorId": "barebone"}
4idMenu = parentStructureFieldSet42230.parentStructureFieldSet34993.mainTitle.getData()?replace('?', '')?replace('à','')?trim >
5<#assign groupId = themeDisplay.getScopeGroupId()>
6
7<#assign DLFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")>
8
9<div class="component-block no-space">
10 <div class="intro-text-wrapper">
11 <div class="container">
12 <div class="row">
13 <div class="col-10 offset-1">
14 <!-- breadcrumbs-->
15 <@liferay.breadcrumbs />
16 </div>
17 </div>
18 <div class="row">
19 <div class="col-10 col-lg-6 offset-1">
20 <!-- icon-->
21 <!-- title-->
22 <h1>${parentStructureFieldSet42230.parentStructureFieldSet34993.mainTitle.getData()}</h1>
23 <!-- search-->
24 <!-- intro data-->
25 <div class="info-wrapper">
26 <div class="row">
27 <div class="col-12 col-lg-4">
28 <span>
29 <!--LABEL-->
30 <@liferay.language key="it.wedoo_news_publishdate" />:
31 <br>
32 <strong>
33 <#assign PublishDate_Data = getterUtil.getString(parentStructureFieldSet42230.PublishDate.getData())>
34 <#if validator.isNotNull(PublishDate_Data)>
35 <#assign PublishDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", PublishDate_Data, locale)>
36 ${dateUtil.getDate(PublishDate_DateObj, "dd MMM yyyy", locale)}
37 </#if>
38 </strong>
39 </span>
40 </div>
41 <#if parentStructureFieldSet42230.readTime.getData()?? && parentStructureFieldSet42230.readTime.getData() != "">
42 <div class="col-12 col-lg-4">
43 <!--LABEL-->
44 <span><@liferay.language key="it.wedoo_news_timetoread" />:
45 <br>
46 <strong>${parentStructureFieldSet42230.readTime.getData()}</strong>
47 </span>
48 </div>
49 </#if>
50 </div>
51 </div>
52 </div>
53 <div class="col-10 offset-1 col-lg-4 offset-lg-1">
54 <!-- chips column-->
55 <div class="chips-column">
56 <div class="generic-category-label">
57 <!--LABEL-->
58 <span><@liferay.language key="it.wedoo_news_titlemenu" />: </span>
59 </div>
60
61 <@liferay.navigation_menu
62 default_preferences=
63 freeMarkerPortletPreferences.getPreferences(mainNavigationPreferencesMap)
64 instance_id="idMenu"/>
65 </div>
66 </div>
67 </div>
68 </div>
69 </div>
70</div>
71
72<#if parentStructureFieldSet42230.mainImage.getData()?? && parentStructureFieldSet42230.mainImage.getData() != "">
73 <div class="component-block no-space">
74 <div class="cover-wrapper">
75 <div class="img-wrapper">
76 <#assign imgID = parentStructureFieldSet42230.mainImage.getData()?string?split("/")[5]?split("?")[0]>
77 <#assign dlFileEntry = DLFileEntryLocalService.getDLFileEntryByUuidAndGroupId(imgID,groupId) />
78 <#if parentStructureFieldSet42230.mainImage.getAttribute("alt")?? && parentStructureFieldSet42230.mainImage.getAttribute("alt") != "">
79 <#assign mainImageAlt = parentStructureFieldSet42230.mainImage.getAttribute('alt') />
80 <#else>
81 <#assign mainImageAlt = dlFileEntry.description />
82 </#if>
83 <img class="fill" alt="${mainImageAlt}" data-fileentryid="${parentStructureFieldSet42230.mainImage.getAttribute('fileEntryId')}" src="${parentStructureFieldSet42230.mainImage.getData()}" />
84 </div>
85 <#if parentStructureFieldSet42230.mainImage.getAttribute("alt")?? && parentStructureFieldSet42230.mainImage.getAttribute("alt") != "">
86 <div class="container">
87 <div class="row">
88 <div class="col-12">
89 <div class="dida">
90 ${parentStructureFieldSet42230.mainImage.getAttribute("alt")}
91 </div>
92 </div>
93 </div>
94 </div>
95 </#if>
96 </div>
97 </div>
98</#if>
99
100<div class="container">
101 <div class="row">
102 <div class="col-12 col-lg-3 right-border">
103 <@liferay.navigation_menu
104 default_preferences=
105 freeMarkerPortletPreferences.getPreferences(mainNavigationPreferencesMapAnchor)
106 instance_id="idMenuAnchor"/>
107 </div>
108 <div class="col-10 col-lg-8 offset-1">
109 <div class="right-page-content">
110 <!-- MAIN -->
111 <#if parentStructureFieldSet42230.parentStructureFieldSet34993.mainHTML??>
112 <#assign htmlMain = parentStructureFieldSet42230.parentStructureFieldSet34993.mainHTML.getData()>
113 <#if htmlMain?has_content>
114 <div class="component-block half-space">
115 <div class="intro-text-center">
116 <p>${htmlMain}</p>
117 </div>
118 </div>
119 </#if>
120 </#if>
121
122 <#if parentStructureFieldSet42230.parentStructureFieldSet34993.mainWebContent?? && parentStructureFieldSet42230.parentStructureFieldSet34993.mainWebContent.getData()?has_content>
123 <#assign
124 wcMainData = parentStructureFieldSet42230.parentStructureFieldSet34993.mainWebContent.getData()?eval
125 classPKMain = wcMainData.classPK
126 serviceMain = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")
127 mainArticle = serviceMain.getLatestArticle(classPKMain?number)>
128
129 <#if !mainArticle.isInTrash()>
130 <@liferay_journal["journal-article"]
131 articleId = mainArticle.getArticleId()
132 ddmTemplateKey = mainArticle.getDDMTemplateKey()
133 groupId = mainArticle.getGroupId()/>
134 </#if>
135 </#if>
136
137 <!-- PARAGRAPH -->
138 <#if parentStructureFieldSet42230.paragraphTitleFieldSet??>
139 <#assign paragraphs = parentStructureFieldSet42230.paragraphTitleFieldSet.getSiblings()>
140 <#if paragraphs?has_content>
141 <#list paragraphs as paragraph>
142 <#if paragraph?has_content>
143 <#assign titleParagraph = paragraph.paragraphTitle.getData()>
144 <div class="component-block it-page-section">
145 <div class="text-media-wrapper">
146 <div class="texts">
147 <#if titleParagraph? has_content>
148 <h2 class="anchor-details-page" id="id_${paragraph?index}" data-title="${titleParagraph}">${titleParagraph}</h2>
149 </#if>
150
151 <#if paragraph.paragraphTitleFieldSetFieldSet.paragraphHTML??>
152 <#assign htmlParagraph = paragraph.paragraphTitleFieldSetFieldSet.paragraphHTML.getData()>
153 <#if htmlParagraph? has_content>
154 ${htmlParagraph}
155 </#if>
156 </#if>
157
158 <!-- PARAGRAPH IMAGE -->
159 <#if paragraph.paragraphTitleFieldSetFieldSet.paragraphImage.getData()?? && paragraph.paragraphTitleFieldSetFieldSet.paragraphImage.getData() != "">
160 <div class="img-wrapper">
161 <img class='fill' alt="${paragraph.paragraphTitleFieldSetFieldSet.paragraphImage.getAttribute('alt')}" data-fileentryid="${paragraph.paragraphTitleFieldSetFieldSet.paragraphImage.getAttribute('fileEntryId')}" src="${paragraph.paragraphTitleFieldSetFieldSet.paragraphImage.getData()}" />
162 </div>
163 </#if>
164
165 <!-- PARAGRAPH URL VIDEO -->
166 <#if paragraph.paragraphTitleFieldSetFieldSet.paragraphVideoURL??>
167 <#assign urlVideo = paragraph.paragraphTitleFieldSetFieldSet.paragraphVideoURL.getData()>
168 <#if urlVideo?has_content>
169 <div class="video-wrapper">
170 <iframe width="560" height="315" src=${urlVideo} frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>
171 </div>
172 </#if>
173 </#if>
174
175 <!-- PARAGRAPH LOOP ON WEB CONTENT -->
176 <#if getterUtil.getBoolean(paragraph.paragraphTitleFieldSetFieldSet.contentsGrouped.getData())>
177 <#if paragraph.paragraphTitleFieldSetFieldSet.paragraphWebContent??>
178 <div class="row">
179 <#assign paragraphWebContents = paragraph.paragraphTitleFieldSetFieldSet.paragraphWebContent.getSiblings()>
180 <#if paragraphWebContents?has_content>
181 <#list paragraphWebContents as paragraphWebContent>
182
183 <div class="col-12 col-lg-6">
184 <#if paragraphWebContent?has_content && paragraphWebContent.getData() != "">
185 <#assign wcParagraphData = paragraphWebContent.getData()?eval
186 classPKParagraph = wcParagraphData.classPK
187 serviceParagraph = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")
188 paragraphArticle = serviceParagraph.getLatestArticle(classPKParagraph?number)>
189
190 <#if !paragraphArticle.isInTrash()>
191 <@liferay_journal["journal-article"]
192 articleId = paragraphArticle.getArticleId()
193 ddmTemplateKey = paragraphArticle.getDDMTemplateKey()
194 groupId = paragraphArticle.getGroupId()/>
195 </#if>
196
197 </#if>
198 </div>
199 </#list>
200 </#if>
201 </div>
202 </#if>
203 <#else>
204 <#if paragraph.paragraphTitleFieldSetFieldSet.paragraphWebContent??>
205 <#assign paragraphWebContents = paragraph.paragraphTitleFieldSetFieldSet.paragraphWebContent.getSiblings()>
206 <#if paragraphWebContents?has_content>
207 <#list paragraphWebContents as paragraphWebContent>
208 <#if paragraphWebContent?has_content && paragraphWebContent.getData() != "">
209
210 <#assign wcParagraphData = paragraphWebContent.getData()?eval
211 classPKParagraph = wcParagraphData.classPK
212 serviceParagraph = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")
213 paragraphArticle = serviceParagraph.getLatestArticle(classPKParagraph?number)>
214
215 <#if !paragraphArticle.isInTrash()>
216 <@liferay_journal["journal-article"]
217 articleId = paragraphArticle.getArticleId()
218 ddmTemplateKey = paragraphArticle.getDDMTemplateKey()
219 groupId = paragraphArticle.getGroupId()/>
220 </#if>
221
222 </#if>
223 </#list>
224 </#if>
225 </#if>
226 </#if>
227 </div>
228 </div>
229 </div>
230 </#if>
231 </#list>
232 </#if>
233 </#if>
234 <@wedoo.lastupdate/>
235 </div>
236 </div>
237 </div>
238</div>
239
240<script>
241 Liferay.on(
242 'allPortletsReady',
243 function() {
244 setTimeout(function(){
245 $(document).scrollTop(0);
246 }, 100);
247 setTimeout(function(){
248 $('#header').removeClass('header-sticky');
249 }, 125);
250 }
251);
252</script>