An error occurred while processing the template.
The following has evaluated to null or missing:
==> cur_content.open_link_on_new_tab [in template "20101#20128#41058" at line 33, column 113]
----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to be 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: ${getterUtil.getBoolean(cur_content.o... [in template "20101#20128#41058" at line 33, column 89]
----
1<#assign layout = layout.getData()?number>
2
3<div class="featured-text-block-container layout${layout}">
4 <div class="text-center top-head">
5 <#if heading.getData()?has_content>
6 <#assign headingStyle = heading_style.getData()?number>
7 <h${headingStyle}>${heading.getData()}</h${headingStyle}>
8 </#if>
9 </div>
10
11 <#if content.getSiblings()?has_content>
12 <#assign rowIndex = 0>
13 <#list content.getSiblings() as cur_content>
14 <div class="row-fluid featured-text-block hidden-xs hidden-sm">
15 <#if layout == 1 || (layout == 3 && rowIndex % 2 == 0)>
16 <div class="span6 left">
17 <#assign hasImage = cur_content.image.getData()?has_content>
18 <#if hasImage>
19 <img src="${cur_content.image.getData()}" />
20 </#if>
21 </div>
22 </#if>
23
24 <div class="span6 ${(layout == 1 || (layout == 3 && rowIndex % 2 == 0))?string('right', 'left')}">
25 <div class="inner-padding">
26 <#assign hasContent = cur_content.getData()?has_content>
27 <#if hasContent>
28 ${cur_content.getData()}
29 </#if>
30
31 <#assign hasLink = cur_content.link.getData()?has_content>
32 <#if hasLink>
33 <a href="${cur_content.link.getData()}" class="btn" target="${getterUtil.getBoolean(cur_content.open_link_on_new_tab.getData())?string('_blank', '_self')}">
34
35 <#assign hasLinkText = cur_content.link_text.getData()?has_content>
36 <#if hasLinkText>
37 ${cur_content.link_text.getData()}
38 </#if>
39 </a>
40 </#if>
41 </div>
42 </div>
43
44 <#if layout == 2 || (layout == 3 && rowIndex % 2 != 0)>
45 <div class="span6 right">
46 <#assign hasImage = cur_content.image.getData()?has_content>
47 <#if hasImage>
48 <img src="${cur_content.image.getData()}" />
49 </#if>
50 </div>
51 </#if>
52 </div>
53
54
55 <div class="row-fluid featured-text-block hidden-md">
56 <div class="span6 left">
57 <div class="inner-padding">
58 <#assign hasContent = cur_content.getData()?has_content>
59 <#if hasContent>
60 ${cur_content.getData()}
61 </#if>
62 <#assign hasLink = cur_content.link.getData()?has_content>
63 <#if hasLink>
64 <a href="${cur_content.link.getData()}" class="btn" target="${getterUtil.getBoolean(cur_content.open_link_on_new_tab.getData())?string('_blank', '_self')}">
65
66 <#assign hasLinkText = cur_content.link_text.getData()?has_content>
67 <#if hasLinkText>
68 ${cur_content.link_text.getData()}
69 </#if>
70 </a>
71 </#if>
72 </div>
73 </div>
74 <div class="span6 right">
75 <#assign hasImage = cur_content.image.getData()?has_content>
76 <#if hasImage>
77 <img src="${cur_content.image.getData()}" />
78 </#if>
79 </div>
80
81 </div>
82
83 <#assign rowIndex = rowIndex + 1>
84 </#list>
85 </#if>
86</div>
