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>