Si è verificato un errore nell'elaborarazione del modello.
The following has evaluated to null or missing: ==> Visual.getAttribute("fileEntryId") [in template "20115#20151#INTRODUCTIONALT" at line 16, column 157] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${Visual.getAttribute("fileEntryId")} [in template "20115#20151#INTRODUCTIONALT" at line 16, column 155] ----
1<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()>
2<#if serviceContext.getThemeDisplay().getThemeSetting("v2-look-and-feel")?has_content && serviceContext.getThemeDisplay().getThemeSetting("v2-look-and-feel")!="">
3 <#assign v2_enabled = serviceContext.getThemeDisplay().getThemeSetting("v2-look-and-feel")?boolean />
4<#else>
5 <#assign v2_enabled = false />
6</#if>
7
8<#if v2_enabled>
9
10<!-- introduction -->
11 <section class="introduction">
12 <!-- /introduction-banner -->
13 <div class="introduction-banner introduction-banner--alt">
14 <div class="introduction-banner__mask--flex">
15 <picture>
16 <img class="lazyload principal" src="${Visual.getData()}" alt="${Visual.Description.getData()}" data-fileentryid="${Visual.getAttribute("fileEntryId")}" data-src="${Visual.getData()}" data-srcset="${Visual.getData()}" />
17 </picture>
18 <div class="introduction-banner__mask introduction-banner__mask--alt introduction-banner__container--position">
19 <div class="introduction-banner__container">
20
21 <#if Visual.TextPosition?? && Visual.TextPosition.getData()?contains("left")>
22 <div class="introduction-banner__content introduction-banner__content--left">
23 </#if>
24
25 <#if Visual.TextPosition?? && Visual.TextPosition.getData()?contains("center")>
26 <div class="introduction-banner__content introduction-banner__content--center">
27 </#if>
28
29 <#if Visual.TextPosition?? && Visual.TextPosition.getData()?contains("right")>
30 <div class="introduction-banner__content introduction-banner__content--right">
31 </#if>
32
33 <div class="introduction-banner__content--content sheme-white p-4">
34 <h2 class="font-display-6 pb-4">${Visual.Description.getData()}</h2>
35
36 <#if Visual.Button.ButtonText.getData()?? && Visual.Button.ButtonText.getData() != "">
37
38 <div class="btn__btn">
39 <a href="${Visual.Button.getFriendlyUrl()}" class="btn btn--primary text-uppercase">${Visual.Button.ButtonText.getData()}</a>
40 </div>
41
42 </#if>
43
44 </div>
45 </div>
46 </div>
47 </div>
48 </div>
49 </div>
50 </section>
51<!-- /introduction -->
52
53<#else>
54 <#if Visual.getData()?? && Visual.getData() != "">
55 <section class="t_introductionAlt t_block" style="background-image: url('${Visual.getData()}')">
56 <#else>
57 <section class="t_introductionAlt t_block">
58 </#if>
59
60 <div class="t_introductionAlt__inner t_block__inner">
61 <#if Visual.TextPosition?? && Visual.TextPosition.getData()?contains("left")>
62 <div class="t_introductionAlt__main is-left-position">
63 <#else>
64 <div class="t_introductionAlt__main is-right-position">
65 </#if>
66 <h2 class="t_simpleTitle">${Visual.Description.getData()}</h2>
67
68 <#if Visual.Button.ButtonText.getData()?? && Visual.Button.ButtonText.getData() != "">
69
70 <a class="t_button t_button--secondary t_introductionAlt__cta" href="${Visual.Button.getFriendlyUrl()}">
71 <span class="t_button__label">${Visual.Button.ButtonText.getData()}</span>
72 </a>
73
74 </#if>
75 </div>
76
77 </div>
78
79 </section>
80</#if>