Leichte Sprache
The following has evaluated to null or missing: ==> formField.getValue().getString(locale) [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" at line 56, column 49] ---- 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: #assign Bildnachweis = formField.getV... [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" in function "getCopyrightText" at line 56, column 25] ----
1<#import "/blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2
3
4<div class="text-and-image">
5 <div class="container">
6 <#if section??>
7 <#list section.siblings as entry>
8 <div class="row">
9 <div class="col-12">
10 <#if entry.headline?? && entry.headline.data?has_content>
11 <#assign level = "h1" />
12 <#if entry.level?? && entry.level.data?has_content>
13 <#assign level = entry.level />
14 </#if>
15 <#switch level.data>
16 <#case "h1">
17 <h1>${entry.headline.data}</h1>
18 <#break>
19 <#case "h2">
20 <h2>${entry.headline.data}</h2>
21 <#break>
22 <#case "h3">
23 <h3>${entry.headline.data}</h3>
24 <#break>
25 </#switch>
26 </#if>
27 </div>
28 <div class="col-8">
29 <#if (entry.text?? && entry.text.data?has_content)>
30 <p class="teaser-text">
31 ${entry.text.getData()}
32 </p>
33 </#if>
34 </div>
35 <div class="col-4 p-0">
36 <div class="image-with-caption image-large">
37 <#assign Copyright = "" />
38
39 <#if entry.image?? && entry.image.data?has_content && (common.getCopyrightText(entry.image.data)!"") != "">
40 <#assign Copyright = common.getCopyrightTag("",entry.image.data) />
41 </#if>
42
43 <#if entry.image?? && entry.image.getData()?has_content>
44 <img src="${common.getScaledImageURL(entry.image.getData(), "bg-image-medium")}" alt="${common.getAltText(entry.image.data)}" class="image" style="width: auto; max-width:100%"/>
45 ${Copyright}
46 </#if>
47 </div>
48 </div>
49 </div>
50 </#list>
51 </#if>
52 </div>
53</div>
The following has evaluated to null or missing: ==> formField.getValue().getString(locale) [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" at line 56, column 49] ---- 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: #assign Bildnachweis = formField.getV... [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" in function "getCopyrightText" at line 56, column 25] ----
1<#import "/blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2
3
4<div class="text-and-image">
5 <div class="container">
6 <#if section??>
7 <#list section.siblings as entry>
8 <div class="row">
9 <div class="col-12">
10 <#if entry.headline?? && entry.headline.data?has_content>
11 <#assign level = "h1" />
12 <#if entry.level?? && entry.level.data?has_content>
13 <#assign level = entry.level />
14 </#if>
15 <#switch level.data>
16 <#case "h1">
17 <h1>${entry.headline.data}</h1>
18 <#break>
19 <#case "h2">
20 <h2>${entry.headline.data}</h2>
21 <#break>
22 <#case "h3">
23 <h3>${entry.headline.data}</h3>
24 <#break>
25 </#switch>
26 </#if>
27 </div>
28 <div class="col-8">
29 <#if (entry.text?? && entry.text.data?has_content)>
30 <p class="teaser-text">
31 ${entry.text.getData()}
32 </p>
33 </#if>
34 </div>
35 <div class="col-4 p-0">
36 <div class="image-with-caption image-large">
37 <#assign Copyright = "" />
38
39 <#if entry.image?? && entry.image.data?has_content && (common.getCopyrightText(entry.image.data)!"") != "">
40 <#assign Copyright = common.getCopyrightTag("",entry.image.data) />
41 </#if>
42
43 <#if entry.image?? && entry.image.getData()?has_content>
44 <img src="${common.getScaledImageURL(entry.image.getData(), "bg-image-medium")}" alt="${common.getAltText(entry.image.data)}" class="image" style="width: auto; max-width:100%"/>
45 ${Copyright}
46 </#if>
47 </div>
48 </div>
49 </div>
50 </#list>
51 </#if>
52 </div>
53</div>
The following has evaluated to null or missing: ==> formField.getValue().getString(locale) [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" at line 56, column 49] ---- 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: #assign Bildnachweis = formField.getV... [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" in function "getCopyrightText" at line 56, column 25] ----
1<#import "/blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2
3
4<div class="text-and-image">
5 <div class="container">
6 <#if section??>
7 <#list section.siblings as entry>
8 <div class="row">
9 <div class="col-12">
10 <#if entry.headline?? && entry.headline.data?has_content>
11 <#assign level = "h1" />
12 <#if entry.level?? && entry.level.data?has_content>
13 <#assign level = entry.level />
14 </#if>
15 <#switch level.data>
16 <#case "h1">
17 <h1>${entry.headline.data}</h1>
18 <#break>
19 <#case "h2">
20 <h2>${entry.headline.data}</h2>
21 <#break>
22 <#case "h3">
23 <h3>${entry.headline.data}</h3>
24 <#break>
25 </#switch>
26 </#if>
27 </div>
28 <div class="col-8">
29 <#if (entry.text?? && entry.text.data?has_content)>
30 <p class="teaser-text">
31 ${entry.text.getData()}
32 </p>
33 </#if>
34 </div>
35 <div class="col-4 p-0">
36 <div class="image-with-caption image-large">
37 <#assign Copyright = "" />
38
39 <#if entry.image?? && entry.image.data?has_content && (common.getCopyrightText(entry.image.data)!"") != "">
40 <#assign Copyright = common.getCopyrightTag("",entry.image.data) />
41 </#if>
42
43 <#if entry.image?? && entry.image.getData()?has_content>
44 <img src="${common.getScaledImageURL(entry.image.getData(), "bg-image-medium")}" alt="${common.getAltText(entry.image.data)}" class="image" style="width: auto; max-width:100%"/>
45 ${Copyright}
46 </#if>
47 </div>
48 </div>
49 </div>
50 </#list>
51 </#if>
52 </div>
53</div>
The following has evaluated to null or missing: ==> formField.getValue().getString(locale) [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" at line 56, column 49] ---- 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: #assign Bildnachweis = formField.getV... [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" in function "getCopyrightText" at line 56, column 25] ----
1<#import "/blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2
3
4<div class="text-and-image">
5 <div class="container">
6 <#if section??>
7 <#list section.siblings as entry>
8 <div class="row">
9 <div class="col-12">
10 <#if entry.headline?? && entry.headline.data?has_content>
11 <#assign level = "h1" />
12 <#if entry.level?? && entry.level.data?has_content>
13 <#assign level = entry.level />
14 </#if>
15 <#switch level.data>
16 <#case "h1">
17 <h1>${entry.headline.data}</h1>
18 <#break>
19 <#case "h2">
20 <h2>${entry.headline.data}</h2>
21 <#break>
22 <#case "h3">
23 <h3>${entry.headline.data}</h3>
24 <#break>
25 </#switch>
26 </#if>
27 </div>
28 <div class="col-8">
29 <#if (entry.text?? && entry.text.data?has_content)>
30 <p class="teaser-text">
31 ${entry.text.getData()}
32 </p>
33 </#if>
34 </div>
35 <div class="col-4 p-0">
36 <div class="image-with-caption image-large">
37 <#assign Copyright = "" />
38
39 <#if entry.image?? && entry.image.data?has_content && (common.getCopyrightText(entry.image.data)!"") != "">
40 <#assign Copyright = common.getCopyrightTag("",entry.image.data) />
41 </#if>
42
43 <#if entry.image?? && entry.image.getData()?has_content>
44 <img src="${common.getScaledImageURL(entry.image.getData(), "bg-image-medium")}" alt="${common.getAltText(entry.image.data)}" class="image" style="width: auto; max-width:100%"/>
45 ${Copyright}
46 </#if>
47 </div>
48 </div>
49 </div>
50 </#list>
51 </#if>
52 </div>
53</div>
The following has evaluated to null or missing: ==> formField.getValue().getString(locale) [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" at line 56, column 49] ---- 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: #assign Bildnachweis = formField.getV... [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" in function "getCopyrightText" at line 56, column 25] ----
1<#import "/blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2
3
4<div class="text-and-image">
5 <div class="container">
6 <#if section??>
7 <#list section.siblings as entry>
8 <div class="row">
9 <div class="col-12">
10 <#if entry.headline?? && entry.headline.data?has_content>
11 <#assign level = "h1" />
12 <#if entry.level?? && entry.level.data?has_content>
13 <#assign level = entry.level />
14 </#if>
15 <#switch level.data>
16 <#case "h1">
17 <h1>${entry.headline.data}</h1>
18 <#break>
19 <#case "h2">
20 <h2>${entry.headline.data}</h2>
21 <#break>
22 <#case "h3">
23 <h3>${entry.headline.data}</h3>
24 <#break>
25 </#switch>
26 </#if>
27 </div>
28 <div class="col-8">
29 <#if (entry.text?? && entry.text.data?has_content)>
30 <p class="teaser-text">
31 ${entry.text.getData()}
32 </p>
33 </#if>
34 </div>
35 <div class="col-4 p-0">
36 <div class="image-with-caption image-large">
37 <#assign Copyright = "" />
38
39 <#if entry.image?? && entry.image.data?has_content && (common.getCopyrightText(entry.image.data)!"") != "">
40 <#assign Copyright = common.getCopyrightTag("",entry.image.data) />
41 </#if>
42
43 <#if entry.image?? && entry.image.getData()?has_content>
44 <img src="${common.getScaledImageURL(entry.image.getData(), "bg-image-medium")}" alt="${common.getAltText(entry.image.data)}" class="image" style="width: auto; max-width:100%"/>
45 ${Copyright}
46 </#if>
47 </div>
48 </div>
49 </div>
50 </#list>
51 </#if>
52 </div>
53</div>
The following has evaluated to null or missing: ==> formField.getValue().getString(locale) [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" at line 56, column 49] ---- 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: #assign Bildnachweis = formField.getV... [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" in function "getCopyrightText" at line 56, column 25] ----
1<#import "/blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2
3<#assign namespace = randomNamespace
4 align = ""
5 AltText = ""
6/>
7
8<#assign Copyright = "" />
9<#assign CopyrightMobile = "" />
10<#if (common.getCopyrightText(Image.data)!"") != "">
11 <#assign Copyright = common.getCopyrightTag("",Image.data) />
12</#if>
13
14<#if Fullwidth?? && getterUtil.getBoolean(Fullwidth.getData())>
15 <#assign align = "image-large--fullwidth"/>
16 <@imageInner align/>
17 <#else>
18 <#assign align = "image-large--centered"/>
19 <div class="container">
20 <div class="row justify-content-center">
21 <div class="col-md-8">
22 <@imageInner align/>
23 </div>
24 </div>
25 </div>
26</#if>
27
28
29<#macro imageInner css>
30 <#assign isSVG = false />
31 <#if SVG?? && SVG.getData()?has_content>
32 <#assign isSVG = true>
33 <#elseif Image?? && Image.data?has_content>
34 <#if Image.data?contains(".svg")>
35 <#assign isSVG = true>
36 </#if>
37 </#if>
38
39 <#assign hasMobileImageClass= "" />
40 <#if ImageMobile?? && ImageMobile.getData()?has_content>
41 <#assign hasMobileImageClass= "image-with-mobile-alternative" />
42 <#if (common.getCopyrightText(ImageMobile.data)!"") != "">
43 <#assign CopyrightMobile = common.getCopyrightTag("",ImageMobile.data,"","mobile") />
44 </#if>
45 </#if>
46
47
48
49 <section class="image-large image-with-caption ${css} <#if isSVG>no-border</#if>" id="image-large_${namespace}">
50 <div class="image-inner ${hasMobileImageClass}">
51 <#if SVG?? && SVG.getData()?has_content>
52 <div class="slide-content-image no-border svg-image">
53 ${SVG.getData()}
54 </div>
55 <#else>
56 <#if Image?? && Image.getData()?has_content>
57 <#if Fullwidth?? && getterUtil.getBoolean(Fullwidth.getData())>
58 <#assign adaptiveImageFormat = "bg-image-large" />
59 <#else>
60 <#assign adaptiveImageFormat = "bg-image-medium" />
61 </#if>
62 <img src="${common.getScaledImageURL(Image.getData(), adaptiveImageFormat)}"
63 alt="${common.getAltText(Image.data)}"
64 class="image image--desktop"
65 role="img"/>
66 ${Copyright}
67
68 <#if ImageMobile?? && ImageMobile.getData()?has_content>
69 <img src="${common.getScaledImageURL(ImageMobile.getData(), adaptiveImageFormat)}"
70 data-src="${common.getScaledImageURL(ImageMobile.getData(), adaptiveImageFormat)}"
71 class="image image--mobile"
72 alt="${AltText}"
73 role="img"/>
74 ${CopyrightMobile}
75 </#if>
76
77 </#if>
78 </#if>
79 </div>
80 </section>
81</#macro>
Wichtig ist auch das Grund-Wasser.
Grund-Wasser ist ganz tief im Boden.
Das Grund-Wasser wird nach oben gepumpt.
Die Menschen benutzen dann das Grund-Wasser:
Darum muss das Grund-Wasser sauber sein.
Aber man muss aufpassen:
Es darf nicht zu viel Grund-Wasser benutzt werden.
Sonst ist bald nicht mehr genug da.
The following has evaluated to null or missing: ==> formField.getValue().getString(locale) [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" at line 56, column 49] ---- 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: #assign Bildnachweis = formField.getV... [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" in function "getCopyrightText" at line 56, column 25] ----
1<#import "/blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2
3
4<div class="text-and-image">
5 <div class="container">
6 <#if section??>
7 <#list section.siblings as entry>
8 <div class="row">
9 <div class="col-12">
10 <#if entry.headline?? && entry.headline.data?has_content>
11 <#assign level = "h1" />
12 <#if entry.level?? && entry.level.data?has_content>
13 <#assign level = entry.level />
14 </#if>
15 <#switch level.data>
16 <#case "h1">
17 <h1>${entry.headline.data}</h1>
18 <#break>
19 <#case "h2">
20 <h2>${entry.headline.data}</h2>
21 <#break>
22 <#case "h3">
23 <h3>${entry.headline.data}</h3>
24 <#break>
25 </#switch>
26 </#if>
27 </div>
28 <div class="col-8">
29 <#if (entry.text?? && entry.text.data?has_content)>
30 <p class="teaser-text">
31 ${entry.text.getData()}
32 </p>
33 </#if>
34 </div>
35 <div class="col-4 p-0">
36 <div class="image-with-caption image-large">
37 <#assign Copyright = "" />
38
39 <#if entry.image?? && entry.image.data?has_content && (common.getCopyrightText(entry.image.data)!"") != "">
40 <#assign Copyright = common.getCopyrightTag("",entry.image.data) />
41 </#if>
42
43 <#if entry.image?? && entry.image.getData()?has_content>
44 <img src="${common.getScaledImageURL(entry.image.getData(), "bg-image-medium")}" alt="${common.getAltText(entry.image.data)}" class="image" style="width: auto; max-width:100%"/>
45 ${Copyright}
46 </#if>
47 </div>
48 </div>
49 </div>
50 </#list>
51 </#if>
52 </div>
53</div>
The following has evaluated to null or missing: ==> formField.getValue().getString(locale) [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" at line 56, column 49] ---- 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: #assign Bildnachweis = formField.getV... [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" in function "getCopyrightText" at line 56, column 25] ----
1<#import "/blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2
3
4<div class="text-and-image">
5 <div class="container">
6 <#if section??>
7 <#list section.siblings as entry>
8 <div class="row">
9 <div class="col-12">
10 <#if entry.headline?? && entry.headline.data?has_content>
11 <#assign level = "h1" />
12 <#if entry.level?? && entry.level.data?has_content>
13 <#assign level = entry.level />
14 </#if>
15 <#switch level.data>
16 <#case "h1">
17 <h1>${entry.headline.data}</h1>
18 <#break>
19 <#case "h2">
20 <h2>${entry.headline.data}</h2>
21 <#break>
22 <#case "h3">
23 <h3>${entry.headline.data}</h3>
24 <#break>
25 </#switch>
26 </#if>
27 </div>
28 <div class="col-8">
29 <#if (entry.text?? && entry.text.data?has_content)>
30 <p class="teaser-text">
31 ${entry.text.getData()}
32 </p>
33 </#if>
34 </div>
35 <div class="col-4 p-0">
36 <div class="image-with-caption image-large">
37 <#assign Copyright = "" />
38
39 <#if entry.image?? && entry.image.data?has_content && (common.getCopyrightText(entry.image.data)!"") != "">
40 <#assign Copyright = common.getCopyrightTag("",entry.image.data) />
41 </#if>
42
43 <#if entry.image?? && entry.image.getData()?has_content>
44 <img src="${common.getScaledImageURL(entry.image.getData(), "bg-image-medium")}" alt="${common.getAltText(entry.image.data)}" class="image" style="width: auto; max-width:100%"/>
45 ${Copyright}
46 </#if>
47 </div>
48 </div>
49 </div>
50 </#list>
51 </#if>
52 </div>
53</div>
The following has evaluated to null or missing: ==> formField.getValue().getString(locale) [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" at line 56, column 49] ---- 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: #assign Bildnachweis = formField.getV... [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" in function "getCopyrightText" at line 56, column 25] ----
1<#import "/blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2
3
4<div class="text-and-image">
5 <div class="container">
6 <#if section??>
7 <#list section.siblings as entry>
8 <div class="row">
9 <div class="col-12">
10 <#if entry.headline?? && entry.headline.data?has_content>
11 <#assign level = "h1" />
12 <#if entry.level?? && entry.level.data?has_content>
13 <#assign level = entry.level />
14 </#if>
15 <#switch level.data>
16 <#case "h1">
17 <h1>${entry.headline.data}</h1>
18 <#break>
19 <#case "h2">
20 <h2>${entry.headline.data}</h2>
21 <#break>
22 <#case "h3">
23 <h3>${entry.headline.data}</h3>
24 <#break>
25 </#switch>
26 </#if>
27 </div>
28 <div class="col-8">
29 <#if (entry.text?? && entry.text.data?has_content)>
30 <p class="teaser-text">
31 ${entry.text.getData()}
32 </p>
33 </#if>
34 </div>
35 <div class="col-4 p-0">
36 <div class="image-with-caption image-large">
37 <#assign Copyright = "" />
38
39 <#if entry.image?? && entry.image.data?has_content && (common.getCopyrightText(entry.image.data)!"") != "">
40 <#assign Copyright = common.getCopyrightTag("",entry.image.data) />
41 </#if>
42
43 <#if entry.image?? && entry.image.getData()?has_content>
44 <img src="${common.getScaledImageURL(entry.image.getData(), "bg-image-medium")}" alt="${common.getAltText(entry.image.data)}" class="image" style="width: auto; max-width:100%"/>
45 ${Copyright}
46 </#if>
47 </div>
48 </div>
49 </div>
50 </#list>
51 </#if>
52 </div>
53</div>
The following has evaluated to null or missing: ==> formField.getValue().getString(locale) [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" at line 56, column 49] ---- 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: #assign Bildnachweis = formField.getV... [in template "blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" in function "getCopyrightText" at line 56, column 25] ----
1<#import "/blaues-gut-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2
3
4<div class="text-and-image">
5 <div class="container">
6 <#if section??>
7 <#list section.siblings as entry>
8 <div class="row">
9 <div class="col-12">
10 <#if entry.headline?? && entry.headline.data?has_content>
11 <#assign level = "h1" />
12 <#if entry.level?? && entry.level.data?has_content>
13 <#assign level = entry.level />
14 </#if>
15 <#switch level.data>
16 <#case "h1">
17 <h1>${entry.headline.data}</h1>
18 <#break>
19 <#case "h2">
20 <h2>${entry.headline.data}</h2>
21 <#break>
22 <#case "h3">
23 <h3>${entry.headline.data}</h3>
24 <#break>
25 </#switch>
26 </#if>
27 </div>
28 <div class="col-8">
29 <#if (entry.text?? && entry.text.data?has_content)>
30 <p class="teaser-text">
31 ${entry.text.getData()}
32 </p>
33 </#if>
34 </div>
35 <div class="col-4 p-0">
36 <div class="image-with-caption image-large">
37 <#assign Copyright = "" />
38
39 <#if entry.image?? && entry.image.data?has_content && (common.getCopyrightText(entry.image.data)!"") != "">
40 <#assign Copyright = common.getCopyrightTag("",entry.image.data) />
41 </#if>
42
43 <#if entry.image?? && entry.image.getData()?has_content>
44 <img src="${common.getScaledImageURL(entry.image.getData(), "bg-image-medium")}" alt="${common.getAltText(entry.image.data)}" class="image" style="width: auto; max-width:100%"/>
45 ${Copyright}
46 </#if>
47 </div>
48 </div>
49 </div>
50 </#list>
51 </#if>
52 </div>
53</div>