Unutrašnja konzolna jedinica za MULTISplit sisteme
IC3-Y 27M÷53M
Ujednačena temperatura, zagarantovana udobnost
Čak i kada se instalira na podu, ovaj uređaj automatski ispravlja i prilagođava temperaturu kako bi osigurao ujednačenu klimu tačno na ljudskoj visini. Split sistem osigurava udobnost tamo gde Vam je potrebna.

Može se aktivirati kada se ubaci elektronski ključ ili se automatski isključiti kada se otvori prozor: savršen je za hotele i kancelarije kojima je potreban praktičan sistem za optimizaciju potrošnje i pametno upravljanje energijom.
Nema više drhtanja
Nema više hladnog zraka kada se sistem pokrene: funkcija protiv hladnog zraka osigurava da se grijanje aktivira samo kada je temperatura zraka dovoljno topla. Sistem provjerava termometar prije pokretanja ventilatora, izbjegavajući hladne mlazove zraka i osiguravajući stalnu udobnost, kao i osjećaj naglih promjena temperature.

Napredne funkcije za Vašu udobnost
Energetska efikasnost
Mehanizam protiv hladnog zraka
Automatsko ponovno pokretanje
Kontakt za uključivanje/isključivanje
Energetska efikasnost
Mehanizam protiv hladnog zraka
Automatsko ponovno pokretanje
Kontakt za uključivanje/isključivanje
Technical Synthesis
Snaga grijanja i hlađenja
Radni raspon grijanja
Radni raspon hlađenja
Buka
Dimenzije (Širina × Dubina × Visina)
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>
The following has evaluated to null or missing:
==> CardImage [in template "10110#2640274#72767252" at line 11, column 42]
----
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: ${CardImage.getData()} [in template "10110#2640274#72767252" at line 11, column 40]
----
1<style>
2 .${randomNamespace}.card {
3 background-color: transparent;
4 border: none;
5 box-shadow: none;
6 }
7 .${randomNamespace} .card-header {
8 max-width: 100%;
9 width: 100%;
10 height: 500px;
11 background-image: url('${CardImage.getData()}');
12 background-position: center center;
13 background-repeat: no-repeat;
14 background-size: auto 500px;
15 border-radius: 8px;
16 }
17 .${randomNamespace} .banner-subtitle {
18 font-size: 24px;
19 font-style: normal;
20 font-weight: 400;
21 line-height: 144%
22 }
23 .${randomNamespace}.card .utility-link {
24 border-radius: 40px;
25 background-color: #007CB1;
26 color: #fff !important;
27 padding-bottom: 3px;
28 height: 34px;
29 min-width: 34px;
30 font-size: 25px;
31 }
32 @media only screen and (max-width: 991.98px) {
33 .${randomNamespace}.card {
34 width: 100%;
35 }
36 }
37</style>
38<a href="${Page.getFriendlyUrl()}">
39 <div class="${randomNamespace} card d-flex flex-column align-items-center justify-content-center">
40 <#if (CardImage.getData())?? && CardImage.getData() != "">
41 <div class="card-header">
42 </div>
43 </#if>
44 <div class="card-body d-flex flex-row justify-content-between align-items-start w-100">
45 <h3 class="banner-subtitle">
46 <#if (ProductName.getData())?? && (ProductName.getData())?has_content>
47 ${ProductName.getData()}
48 </#if>
49 <#if (Location.getData())??> <br/> ${Location.getData()}</#if>
50 </h3>
51 <div class="utility-link d-flex justify-content-center align-items-center ml-3" href="${Page.getFriendlyUrl()}">></div>
52 </div>
53 </div>
54</a>
55<script type="text/javascript">
56
57 $(".${randomNamespace}.card").on('click', function() {
58 if (typeof sendMeasurementEventComponentClick === 'function') {
59 var title =$(this).closest('.portlet-content').find('.portlet-title-text').text();
60 var subTitle = $(this).find(".banner-subtitle").text().replace(/\s+/g, ' ').trim();
61 sendMeasurementEventComponentClick(title, subTitle, 'no_text', 'Case Study Card', '${Page.getFriendlyUrl()}', 'no_topic');
62 } else {
63 console.error('sendMeasurementEventComponentClick not defined');
64 }
65 });
66</script>

Za pravilno funkcionisanje uređaja, potrebno je održavati navedene razmake. Provjerite ili pitajte jednog od naših savjetnika da istraži najbolju poziciju za Vaše okruženje.
Technical Synthesis
Snaga grijanja i hlađenja
Radni raspon grijanja
Radni raspon hlađenja
Buka
Dimenzije (Širina × Dubina × Visina)
- Home Page
- Proizvodi
- Blog & news
- Profesionalci
- Pomoć
- Pretražite proizvode
- Privacy
- Registration
-
About
- Clivet Group
- Misija i vrijednosti
- Održivost
- The history
- Clivet case history
- GROB ITALY
- Sportski centar Milanello
- Pozorište Amilcare Ponchielli
- Douera Sportpark Stadium
- The Space Multiplex
- Dupleks u klasi A2
- Privatna kuća sa Split sistemom
- Concorezzo Res
- Stadion Nelson Mandela
- Zgrada s centralizovanim sistemom
- Stambena zgrada s 36 stanova
- ASD Team Isola
- Industrijska klimatizacija
- Wollongong Surgery
- Poslovni centar Arthur Street 132
- Dom za osobe s invaliditetom
- Stambena zgrada sa 107 stanova
- Dijagnostički centar Morrone
- Renoviranje stare kuće
- Kuća klase A4
- Farmaceutici Procemsa
- Dupleks kuća
- Trgovački centar Curno
- Hotel u Atini
- Puma House of Football
- Hebrejski univerzitet u Jerusalemu
- Zanasi Group
- Industrija proizvodnje tjestenine
- Državna bolnica Bartın
- Intracom Defense
- Magazzini Generali Fiduciari
- Stan i kućni ured
- Kuća jednospratnica
- Klimatizacija apartmana
- Joué Club Francuska
- Muzej Louvre u Abu Dabiju
- PORSCHE servisni centar
- Casa Milan
- VP19 projekat u Milanu
- Covivio Wellio Milano Duomo
- Prenoćište i privatna kuća
- Palazzo Alvaro
- Biocasa smart
- Sarezzo School
- ICMA
- CPC Biotech
- Arena Milano Santa Giulia
- Leibniz Institute for Surface Modification
- La Maison d’Ama
- Mall Moldova
- Ca' Apollonio
- Certifikati
- Career
- Andrea
- Natural comfort