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 138: Lexical error: encountered "u" (117), after "\"VIETNAM: Webinar \\\"Le prospettive per le imprese italiane in Vietnam\\\" \\". ---end-message--- The failing expression: ==> image?eval [in template "UNINDUSTRIA-CARD" at line 24, column 34] ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign imageJSON = image?eval [in template "UNINDUSTRIA-CARD" at line 24, column 13] - Reached through: #include "${templatesPath}/UNINDUSTRI... [in template "20097#20123#42986" at line 65, column 81] ----
1<#include "${templatesPath}/MACRO-UNINDUSTRIA" />
2<#assign dlAppLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppLocalService") />
3<#assign dlURLHelper = serviceLocator.findService("com.liferay.document.library.util.DLURLHelper") />
4<#assign journalLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") />
5<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") />
6<#assign assetTagLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetTagLocalService") />
7<#assign unindustriaUtils = serviceLocator.findService("it.ariadne.aire.utils.UnindustriaUtils") />
8<#assign unindustriaConfiguration = serviceLocator.findService("it.ariadne.aire.configuration.api.UnindustriaConfigurationApi") />
9<#assign temaVocabularyId = unindustriaConfiguration.getTemaVocabularyId() />
10<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext() />
11<#assign themeDisplay = serviceContext.getThemeDisplay() />
12<#assign languageId = themeDisplay.getLanguageId() />
13<#assign themeIconsPath = themeDisplay.getPathThemeImages() + '/assets/images/icons.svg' />
14<#assign className = 'com.liferay.journal.model.JournalArticle' />
15<#assign elencoTags = renderRequest.getPreferences().getValue("foregroundTags", "") />
16<#assign tagIds = [] />
17<#if elencoTags?has_content>
18 <#assign tagIds = unindustriaUtils.getTagIdsList(elencoTags) />
19</#if>
20
21<#if entries?size gt 0>
22 <section class="section">
23 <div class="container">
24 <div class="row">
25 <div class="col-12">
26 <h1 class="section__title">${languageCustomTitle}</h1>
27 <div class="section__link d-flex justify-content-between">
28 <div class="d-none d-md-block">
29 <#if tagIds?has_content>
30 <span class="section__label">${languageUtil.get(locale, "aire.evidence.tags")}:</span>
31 <#list tagIds as tagId>
32 <#assign tagName = assetTagLocalService.getTag(tagId).getName() />
33 <a href="${seeAll}?tag=${tagId}" title="#${tagName}" class="tag-link">#${tagName}</a>
34 </#list>
35 </#if>
36 </div>
37 <div>
38 <a href="${seeAll}" title="${languageUtil.get(locale, "aire.view.all")}" class="cta-link"><span>${languageUtil.get(locale, "aire.view.all")}</span></a>
39 </div>
40 </div>
41 <div class="scroll-wrapper d-lg-flex">
42 <#if entries?has_content>
43 <div class="col-left">
44 <#list entries as curEntry>
45 <#if curEntry?is_first>
46 <#assign assetRenderer = curEntry.getAssetRenderer() />
47 <#assign journalArticle = assetRenderer.getArticle() />
48 <#assign structureId = journalArticle.getDDMStructure().getStructureId() />
49 <#assign structureKey = journalArticle.getDDMStructure().getStructureKey() />
50 <#assign link_dettaglio = aireWidgetTemplateTool.getDetailDisplayPageURL(curEntry, themeDisplay.getDoAsUserId()) />
51 <#assign articlePrimKey = journalArticle.resourcePrimKey?number />
52 <#assign assetEntry = assetEntryLocalService.getEntry(className, articlePrimKey) />
53 <#assign classPK = assetEntry.getClassPK() />
54 <#assign categories = assetEntry.getCategories() />
55 <#assign tags = assetEntry.getTags() />
56 <#assign show_abstract = true />
57
58 <#assign categorieTema = [] />
59 <#list categories as category>
60 <#if category.getVocabularyId() == temaVocabularyId>
61 <#assign categorieTema = categorieTema + [category] />
62 </#if>
63 </#list>
64
65 <#include "${templatesPath}/UNINDUSTRIA-CARD" />
66
67 <#break>
68 </#if>
69 </#list>
70 </div>
71 <div class="col-right">
72 <div class="row">
73 <div class="col-sm-6">
74 <#list entries as curEntry>
75 <#if !curEntry?is_first && curEntry?is_even_item>
76 <#assign assetRenderer = curEntry.getAssetRenderer() />
77 <#assign journalArticle = assetRenderer.getArticle() />
78 <#assign structureId = journalArticle.getDDMStructure().getStructureId() />
79 <#assign structureKey = journalArticle.getDDMStructure().getStructureKey() />
80 <#assign link_dettaglio = aireWidgetTemplateTool.getDetailDisplayPageURL(curEntry, themeDisplay.getDoAsUserId()) />
81 <#assign articlePrimKey = journalArticle.resourcePrimKey?number />
82 <#assign assetEntry = assetEntryLocalService.getEntry(className, articlePrimKey) />
83 <#assign classPK = assetEntry.getClassPK() />
84 <#assign categories = assetEntry.getCategories() />
85 <#assign tags = assetEntry.getTags() />
86 <#assign show_abstract = false />
87
88 <#assign categorieTema = [] />
89 <#list categories as category>
90 <#if category.getVocabularyId() == temaVocabularyId>
91 <#assign categorieTema = categorieTema + [category] />
92 </#if>
93 </#list>
94
95 <#include "${templatesPath}/UNINDUSTRIA-CARD" />
96 </#if>
97 </#list>
98 </div>
99 <div class="col-sm-6">
100 <#list entries as curEntry>
101 <#if !curEntry?is_first && curEntry?is_odd_item>
102 <#assign assetRenderer = curEntry.getAssetRenderer() />
103 <#assign journalArticle = assetRenderer.getArticle() />
104 <#assign structureId = journalArticle.getDDMStructure().getStructureId() />
105 <#assign structureKey = journalArticle.getDDMStructure().getStructureKey() />
106 <#assign link_dettaglio = aireWidgetTemplateTool.getDetailDisplayPageURL(curEntry, themeDisplay.getDoAsUserId()) />
107 <#assign articlePrimKey = journalArticle.resourcePrimKey?number />
108 <#assign assetEntry = assetEntryLocalService.getEntry(className, articlePrimKey) />
109 <#assign classPK = assetEntry.getClassPK() />
110 <#assign categories = assetEntry.getCategories() />
111 <#assign tags = assetEntry.getTags() />
112 <#assign show_abstract = false />
113
114 <#assign categorieTema = [] />
115 <#list categories as category>
116 <#if category.getVocabularyId() == temaVocabularyId>
117 <#assign categorieTema = categorieTema + [category] />
118 </#if>
119 </#list>
120
121 <#include "${templatesPath}/UNINDUSTRIA-CARD" />
122 </#if>
123 </#list>
124 </div>
125 </div>
126 </div>
127 </#if>
128 </div>
129 </div>
130 </div>
131 </div>
132 </section>
133</#if>
Prossimi appuntamenti
Vedi tutti
Territorio e relazioni con Enti locali
+1
23
aprile
Ore 17:30
Incontri di zona 2024 | Reggio Emilia
Per salvare questo contenuto devi accedere all'area riservata
Territorio e relazioni con Enti locali
+1
07
maggio
Ore 17:30
Incontri di zona 2024 | Guastalla
Per salvare questo contenuto devi accedere all'area riservata
Internazionalizzazione
07
maggio
Ore 11:00
Tutela e gestione contrattuale del business e recupero crediti al di fuori della UE
Per salvare questo contenuto devi accedere all'area riservata
Centro Studi
07
maggio
Ore 11:00
Webinar APPIA: Scenari macroeconomici
Per salvare questo contenuto devi accedere all'area riservata
Piccola Impresa
07
maggio
Ore 14:30
L'Innovatore della porta accanto - secondo incontro
Per salvare questo contenuto devi accedere all'area riservata
Centro Studi
09
maggio
Ore 11:00
APPIA: monitoraggio prezzi della Filiera Energia e Trasporti
Per salvare questo contenuto devi accedere all'area riservata
10
maggio
Ore 17:15
Aperitivi Digitali e network associativo 3° incontro
Per salvare questo contenuto devi accedere all'area riservata
Centro Studi
16
maggio
Ore 11:00
APPIA: monitoraggio prezzi della Filiera Metalmeccanica
Per salvare questo contenuto devi accedere all'area riservata
Centro Studi
23
maggio
Ore 11:00
APPIA: monitoraggio prezzi della Filiera Chimica-Gomma-Plastica
Per salvare questo contenuto devi accedere all'area riservata
Temi
Seleziona un tema per visualizzare i servizi offerti
I nostri progetti
Vedi tutti
Education e Formazione
01/09/2023
PMI DAY – Industriamoci 2023
Per salvare questo contenuto devi accedere all'area riservata
Ambiente ed Energia
+2
29/06/2023
Protocollo per il concorso alla realizzazione della green community "La montagna del latte"
Per salvare questo contenuto devi accedere all'area riservata
Education e Formazione
11/09/2023
Orientamento
Per salvare questo contenuto devi accedere all'area riservata
News dalle imprese
Vedi tutti23/04/2024
Il Blulink Day 2024 è in programma il 9 maggio
Da: Blulink
Per salvare questo contenuto devi accedere all'area riservata
22/04/2024
Incontro "LinkedIn Key People: valori e cultura di brand attraverso le persone chiave: è possibile?
Da: Popwave
Per salvare questo contenuto devi accedere all'area riservata
19/04/2024
Cancello Smart: il nuovo brevetto di Stommpy
Da: Stommpy
Per salvare questo contenuto devi accedere all'area riservata
19/04/2024
Industree acquisisce Stone Digital e chiude il fatturato 2023 a +9%
Da: Industree
Per salvare questo contenuto devi accedere all'area riservata