Si è verificato un errore nell'elaborarazione del modello.
Java method "static com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil.getCategory(long)" threw an exception; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign categoryParameter = AssetCate...  [in template "10154#10192#17343233" at line 130, column 9]
----
1<#assign LayoutLocalServiceUtil = staticUtil["com.liferay.portal.kernel.service.LayoutLocalServiceUtil"] /> 
2<#assign AssetCategoryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"]> 
3 
4<#assign imagePath = themeDisplay.getPathThemeImages() /> 
5 
6<#assign currentPageName = themeDisplay.getLayout().getName(locale) /> 
7 
8<#assign iconTema = "" /> 
9<#assign headerPageName = "" /> 
10<#assign headerPageURL = "" /> 
11<#assign subHeaderPageName = "" /> 
12<#assign subHeaderPageURL = "" /> 
13<#assign sottotema = false /> 
14<#assign hasSubSottotema = false /> 
15 
16<#assign showHeaderPage = false /> 
17 
18<#assign temaPage = ""/> 
19<#assign temaPageProva = ""/> 
20 
21<#assign layout = themeDisplay.getLayout() /> 
22<#if layout.getParentLayoutId() != 0 > 
23    <#assign parentLayout = LayoutLocalServiceUtil.getLayout(layout.getGroupId(), false, layout.getParentLayoutId()) /> 
24 
25    <#if parentLayout.getParentLayoutId() != 0 && parentLayout.getName(locale) != "TEMI E SERVIZI"> 
26 
27        <#assign temaPage = parentLayout /> 
28 
29        <#assign sottotema = true /> 
30        <#assign showHeaderPage = true /> 
31 
32        <#assign headerPageName = parentLayout.getName(locale) /> 
33 
34        <#assign headerPageURL = portalUtil.getLayoutFullURL(parentLayout, themeDisplay) /> 
35 
36        <#assign parentParentLayout = LayoutLocalServiceUtil.getLayout(parentLayout.getGroupId(), false, parentLayout.getParentLayoutId()) /> 
37 
38        <#if parentParentLayout.getParentLayoutId() != 0 && parentParentLayout.getName(locale) != "TEMI E SERVIZI"> 
39 
40            <#assign showHeaderPage = false /> 
41 
42            <#assign parentParentParentLayout = LayoutLocalServiceUtil.getLayout(parentParentLayout.getGroupId(), false, parentParentLayout.getParentLayoutId()) /> 
43 
44            <#if parentParentParentLayout.getParentLayoutId() != 0 && parentParentParentLayout.getName(locale) == "TEMI E SERVIZI"> 
45 
46                <#assign iconTema = "rt-icon-" + parentParentLayout.getName(locale)?replace(" ", "")?replace("à","a")?lower_case /> 
47                <#assign headerPageName = parentParentLayout.getName(locale) /> 
48                <#assign headerPageURL = portalUtil.getLayoutFullURL(parentParentLayout, themeDisplay) /> 
49                <#assign subHeaderPageName = parentLayout.getName(locale) /> 
50                <#assign subHeaderPageURL = portalUtil.getLayoutFullURL(parentLayout, themeDisplay) /> 
51                <#assign hasSubSottotema = true /> 
52 
53                <#assign temaPage = parentParentLayout /> 
54 
55            </#if> 
56 
57        <#else> 
58            <#assign iconTema = "rt-icon-" + parentLayout.getName(locale)?replace(" ", "")?replace("à","a")?lower_case /> 
59            <#assign headerPageName = parentLayout.getName(locale) /> 
60        </#if> 
61 
62    <#else> 
63        <#assign temaPage = themeDisplay.getLayout() /> 
64        <#assign showHeaderPage = true /> 
65 
66        <#assign iconTema = "rt-icon-" + currentPageName?replace(" ", "")?replace("à","a")?lower_case /> 
67    </#if> 
68 
69</#if> 
70 
71<#assign descrizioneTema = "" /> 
72<#assign pageAggiornamentiTema = "" /> 
73<#assign pageCampagnaTema = "" /> 
74<#assign pageSpecialiTema = "" /> 
75<#assign pageServiziTema = "" /> 
76 
77<#assign cssSottoTema = "" /> 
78<#if hasSubSottotema || sottotema> 
79    <#assign cssSottoTema = "rt-subheader--subthemes" /> 
80</#if> 
81 
82<#assign rtIcon = "" /> 
83<#if layout.getExpandoBridge().hasAttribute("RT Icon") > 
84    <#assign rtIcon = layout.getExpandoBridge().getAttribute("RT Icon")?html /> 
85</#if> 
86 
87 
88<#if temaPage?? && temaPage != ""> 
89 
90    <#if temaPage.getExpandoBridge().hasAttribute("Introduzione Pagina") > 
91        <#assign descrizioneTema = temaPage.getExpandoBridge().getAttribute("Introduzione Pagina")?html /> 
92    </#if> 
93 
94    <#if temaPage.getExpandoBridge().hasAttribute("Pagina Aggiornamenti Tema") > 
95        <#assign pageAggiornamentiTema = temaPage.getExpandoBridge().getAttribute("Pagina Aggiornamenti Tema") /> 
96    </#if> 
97 
98    <#if temaPage.getExpandoBridge().hasAttribute("Pagina Campagne Tema") > 
99        <#assign pageCampagnaTema = temaPage.getExpandoBridge().getAttribute("Pagina Campagne Tema") /> 
100    </#if> 
101 
102    <#if temaPage.getExpandoBridge().hasAttribute("Pagina Speciali Tema") > 
103        <#assign pageSpecialiTema = temaPage.getExpandoBridge().getAttribute("Pagina Speciali Tema") /> 
104 
105        <#if pageSpecialiTema?has_content > 
106            <#assign l = LayoutLocalServiceUtil.fetchLayoutByFriendlyURL(themeDisplay.getScopeGroupId(), false, pageSpecialiTema)?default("")  /> 
107            <#assign pageSpecialiTema = (l?has_content)?then(portalUtil.getLayoutFullURL(l, themeDisplay), "") /> 
108        </#if> 
109 
110    </#if> 
111 
112    <#if temaPage.getExpandoBridge().hasAttribute("Pagina Servizi Tema") > 
113        <#assign pageServiziTema = temaPage.getExpandoBridge().getAttribute("Pagina Servizi Tema") /> 
114 
115        <#if pageServiziTema?has_content > 
116            <#assign l = LayoutLocalServiceUtil.fetchLayoutByFriendlyURL(themeDisplay.getScopeGroupId(), false, pageServiziTema)?default("")  /> 
117            <#assign pageServiziTema = (l?has_content)?then(portalUtil.getLayoutFullURL(l, themeDisplay), "") /> 
118        </#if> 
119    </#if> 
120 
121</#if> 
122 
123<#assign categoryURLParameter = "" /> 
124<#assign hasCategoryParameter = "false" /> 
125<#assign categoryParameter = "" /> 
126 
127<#if themeDisplay.getURLCurrent()?contains("p_r_p_categoryId")> 
128    <#assign categoryURLParameter = request.getParameter("p_r_p_categoryId") /> 
129    <#if categoryURLParameter?? && categoryURLParameter?has_content> 
130        <#assign categoryParameter = AssetCategoryLocalServiceUtil.getCategory(categoryURLParameter?number) /> 
131        <#if categoryParameter?? && categoryParameter?has_content> 
132            <#if categoryParameter.getParentCategoryId() != 0> 
133                <#assign hasCategoryParameter = "true" /> 
134            </#if> 
135        </#if> 
136    </#if> 
137</#if> 
138 
139<#assign siteLogoSecondary = "" /> 
140<#attempt> 
141    <#assign siteLogoSecondary = layout.getExpandoBridge().getAttribute("siteLogoSecondary",true) /> 
142    <#if !siteLogoSecondary?has_content > 
143        <#if temaPage?? && temaPage != ""> 
144            <#assign siteLogoSecondary = temaPage.getExpandoBridge().getAttribute("siteLogoSecondary",true) /> 
145        </#if> 
146    </#if> 
147    <#recover> 
148        <#assign siteLogoSecondary = "" /> 
149</#attempt> 
150 
151<#if !entries?has_content> 
152 
153    <section class="rtds-context-menu"> 
154        <div class="rtds-context-menu__container rtds-container"> 
155 
156            <div class="rtds-context-menu__header rtds-flex-2 md:rtds-flex-none"> 
157                <#if siteLogoSecondary?has_content> 
158                    <div class="rtds-site-logo rtds-max-w-16 md:rtds-max-w-20 lg:rtds-max-w-24"> 
159                        <img class="rtds-w-full rtds-h-full rtds-object-contain rtds-object-left-top" 
160                             src="${siteLogoSecondary}" alt="Alt logo image" width="118" height="24"/> 
161                    </div> 
162                </#if> 
163                <span class="rtds-context-menu__title rtds-heading-2" id="contextMenuTitle">${currentPageName}</span> 
164                <#if descrizioneTema?? > 
165                    <span class="rtds-context-menu__description rtds-hidden lg:rtds-block rtds-text-base xl:rtds-text-lg"> 
166                        ${descrizioneTema} 
167                    </span> 
168                </#if> 
169            </div> 
170 
171        </div> 
172    </section> 
173 
174<#else> 
175 
176    <section class="rtds-context-menu"> 
177        <div class="rtds-context-menu__container rtds-container"> 
178            <div class="rtds-context-menu__header rtds-flex-2 md:rtds-flex-none"> 
179                <#if siteLogoSecondary?has_content> 
180                    <div class="rtds-site-logo rtds-max-w-16 md:rtds-max-w-20 lg:rtds-max-w-24"> 
181                        <img class="rtds-w-full rtds-h-full rtds-object-contain rtds-object-left-top" 
182                             src="${siteLogoSecondary}" alt="Alt logo image" width="118" height="24"/> 
183                    </div> 
184                </#if> 
185 
186                <div class="rtds-flex rtds-items-baseline rtds-gap-2"> 
187                    <span class="rtds-context-menu__title rtds-text-sm md:rtds-text-base xl:rtds-text-lg rtds-leading-none rtds-grid rtds-gap-1 md:rtds-block" 
188                          id="contextMenuTitle"> 
189 
190                        <#assign maxNumberOfArgs = 3 /> 
191                        <#assign arg = "" /> 
192 
193                        <#if (navItems?size > maxNumberOfArgs) > 
194                            <#assign arg = navItems[0..2]?map(item -> item.getName())?join(" - ") + " ..." /> 
195                        <#else> 
196                            <#assign arg = navItems?map(item -> item.getName())?join(" - ") /> 
197                        </#if> 
198 
199                        <#if sottotema> 
200 
201                            <#assign headerPageURL = headerPageURL?replace('\'', '-')?replace(' ', '-')?replace('à', 'a')?replace('ò', 'o')?replace('è', 'e')?replace('é', 'e')?replace('ù', 'u')?replace(',', '')?lower_case /> 
202 
203                            <a class="rtds-font-bold hover:rtds-underline" href="${headerPageURL}"><span 
204                                        class="rtds-sr-only">Homepage del tema: </span>${headerPageName}</a> 
205 
206                            <#if hasSubSottotema> 
207 
208                            <#assign subHeaderPageURL = subHeaderPageURL?replace('\'', '-')?replace(' ', '-')?replace('à', 'a')?replace('ò', 'o')?replace('è', 'e')?replace('é', 'e')?replace('ù', 'u')?replace(',', '')?lower_case /> 
209 
210                            <a class="rtds-font-bold hover:rtds-underline" href="${subHeaderPageURL}"><span 
211                                        class="rtds-sr-only">Torna al tema: </span>/ ${subHeaderPageName}</a> 
212 
213                        </#if> 
214 
215                                <#if hasCategoryParameter == "true" && categoryParameter?? && categoryParameter?has_content> 
216 
217                            <#assign categoryParameterName = categoryParameter.getName()?replace('\'', '-')?replace(' ', '-')?replace('à', 'a')?replace('ò', 'o')?replace('è', 'e')?replace('é', 'e')?replace('ù', 'u')?replace(',', '')?lower_case /> 
218 
219                            <a class="rtds-font-bold hover:rtds-underline" href="/${categoryParameterName}"><span 
220                                        class="rtds-sr-only">Torna al tema: </span>/ ${categoryParameter.getName()}</a> 
221 
222                        </#if> 
223 
224                        <#else > 
225                            <a class="rtds-font-bold hover:rtds-underline" href=""><span class="rtds-sr-only">Homepage del tema: </span>${currentPageName}</a> 
226                        </#if> 
227                    </span> 
228 
229                </div> 
230            </div> 
231 
232            <nav class="rtds-context-menu__nav rtds-dropdown-menu has-dropdown-menu rtds-flex-1" 
233                 aria-labelledby="contextMenuTitle"> 
234 
235                <ul class="rtds-context-menu__nav-list rtds-flex rtds-flex-wrap rtds-gap-1 xs:rtds-gap-2 lg:rtds-gap-4 rtds-flex-1 rtds-justify-between lg:rtds-justify-end"> 
236                    <li> 
237                        <button id="contextMenuTrigger" 
238                                class="rtds-context-menu__trigger rtds-dropdown-trigger rtds-btn rtds-btn--only-text rtds-btn--s rtds-btn--icon-right rtds-pr-1.5 rtds-pl-2 rtds-ml-auto md:rtds-ml-0" 
239                                aria-expanded="false" aria-controls="contextMenu01"> 
240                            <span class="rtds-text-xs md:rtds-sr-only">Argomenti</span> 
241                            <span class="rtds-sr-only md:rtds-not-sr-only"> 
242                                <span class="rtds-context-menu__toggle-text"> 
243                                        Tutti gli argomenti 
244                                </span> 
245                            </span> 
246 
247                            <svg class="rtds-icon rtds-fill-current rtds-w-4 rtds-h-4 md:rtds-w-5 md:rtds-h-5" 
248                                 aria-hidden="true" focusable="false" role="img"> 
249                                <use href="${imagePath}/icons.svg#mini--chevron-down"/> 
250                            </svg> 
251                        </button> 
252 
253 
254                        <div class="rtds-context-menu__list-container rtds-hidden" id="contextMenu01"> 
255                            <ul class="rtds-context-menu__list rtds-grid rtds-gap-4 rtds-p-4 lg:rtds-flex-1 lg:rtds-container md:rtds-grid-cols-2 lg:rtds-grid-cols-4 xl:rtds-grid-cols-5"> 
256 
257                                <#list navItems as navItem> 
258                                    <#assign classSubheaderMenu = "" /> 
259                                    <#if navItem.isSelected()> 
260                                        <#assign classSubheaderMenu = "is-active" /> 
261                                    <#else> 
262                                        <#if hasSubSottotema> 
263                                            <#if navItem.getName() == subHeaderPageName> 
264                                                <#assign classSubheaderMenu = "is-active" /> 
265                                            </#if> 
266                                        </#if> 
267                                    </#if> 
268 
269                                    <li class="rtds-context-menu__item rtds-menu-card rtds-group/item"> 
270                                        <a class="rtds-context-menu__link rtds-menu-card__link" 
271                                           aria-label="Vai a ${navItem.getName()}" title="Vai a ${navItem.getName()}" 
272                                           tabindex="0" href="${navItem.getURL()}"> 
273                                            <span class="rtds-menu-card__title rtds-heading-3 group-hover/item:rtds-underline">${navItem.getName()}</span> 
274                                        </a> 
275                                    </li> 
276                                </#list> 
277 
278                            </ul> 
279                        </div> 
280 
281                    </li> 
282 
283                    <#if pageSpecialiTema?has_content > 
284                        <li> 
285 
286                            <a href="${pageSpecialiTema}" 
287                               class="rtds-btn rtds-btn--only-text rtds-btn--s rtds-btn--icon-right rtds-pr-1.5 rtds-pl-2"> 
288                                <span class="rtds-text-xs md:rtds-text-sm">Approfondimenti</span> 
289                                <svg class="rtds-icon rtds-fill-current rtds-w-4 rtds-h-4 md:rtds-w-5 md:rtds-h-5" 
290                                     aria-hidden="true" focusable="false" role="img"> 
291                                    <use href="${imagePath}/icons.svg#mini--chevron-right"/> 
292                                </svg> 
293 
294                            </a> 
295                        </li> 
296 
297                    </#if> 
298 
299                    <#if pageCampagnaTema?has_content > 
300                        <li> 
301 
302                            <a href="${pageCampagnaTema}" 
303                               class="rtds-btn rtds-btn--only-text rtds-btn--s rtds-btn--icon-right rtds-pr-1.5 rtds-pl-2"> 
304                                <span class="rtds-text-xs md:rtds-text-sm">Campagne/Eventi</span> 
305                                <svg class="rtds-icon rtds-fill-current rtds-w-4 rtds-h-4 md:rtds-w-5 md:rtds-h-5" 
306                                     aria-hidden="true" focusable="false" role="img"> 
307                                    <use href="${imagePath}/icons.svg#mini--chevron-right"/> 
308                                </svg> 
309                            </a> 
310                        </li> 
311                    </#if> 
312 
313                    <#if pageServiziTema?has_content > 
314                        <li> 
315 
316                            <a href="${pageServiziTema}" 
317                               class="rtds-btn rtds-btn--only-text rtds-btn--s rtds-btn--icon-right rtds-pr-1.5 rtds-pl-2"> 
318                                <span class="rtds-text-xs md:rtds-text-sm">Servizi</span> 
319                                <svg class="rtds-icon rtds-fill-current rtds-w-4 rtds-h-4 md:rtds-w-5 md:rtds-h-5" 
320                                     aria-hidden="true" focusable="false" role="img"> 
321                                    <use href="${imagePath}/icons.svg#mini--chevron-right"/> 
322                                </svg> 
323                            </a> 
324                        </li> 
325                    </#if> 
326                </ul> 
327            </nav> 
328        </div> 
329    </section> 
330    <#if showHeaderPage> 
331        <div class="rtds-page-header rtds-background-02 rtds-space-y-2 rtds-page-header--base"> 
332            <div class="rtds-container"> 
333                <div class="rtds-page-header__content rtds-flex rtds-gap-5 rtds-items-center"> 
334                    <div class="rtds-grid rtds-gap-5"> 
335                        <div class="rtds-page-header__title"> 
336                            <h1 class="rtds-heading-1 rtds-space-y-4"> 
337                                ${currentPageName} 
338                            </h1> 
339                        </div> 
340                    </div> 
341                </div> 
342            </div> 
343        </div> 
344    </#if> 
345</#if> 

Lista di elementi

— 21 Elementi per Pagina
Mostrati 1 - 21 su 79 risultati.