The Mobi.E network gives nationwide coverage, with several power levels that will surprise you.
Get to know existing energy operators and suppliers in the market and adhere to the mobility of the future.
List of Partners (CPO and EMSP) - MOBI.E
Breadcrumb
List of Suppliers and Operators
Suppliers
Operators
Asset Publisher
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
Asset Publisher
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->
An error occurred while processing the template.
The following has evaluated to null or missing:
==> article [in template "37501#37531#708255" at line 30, column 3]
----
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: ${article.getDefaultLanguageId()} [in template "37501#37531#708255" at line 30, column 1]
----
1<h1 style="color:red">TESTE TEMPLATE</h1>
2
3<#-- Web content Template
4Nome do template: Comercializador/Operador Card
5Descrição: template para cada item na listagem de Operadores e Comercializadores -->
6
7<#assign isOperador = "false">
8<#if getterUtil.getBoolean(operador.getData()) >
9 <#assign isOperador = "true">
10</#if>
11
12<#assign isComercializador = "false">
13<#if getterUtil.getBoolean(comercializador.getData()) >
14 <#assign isComercializador = "true">
15</#if>
16
17<div class="entity-card list-op-item" data-operador=${isOperador} data-comercializador=${isComercializador}>
18
19 <#-- DEBUG BLOCK (REMOVER APÓS TESTE) -->
20 <pre style="background:#f5f5f5;padding:10px;font-size:12px;">
21=== DEBUG INFO ===
22
23Current locale (locale):
24${locale}
25
26ThemeDisplay locale:
27${themeDisplay.getLocale()}
28
29Article default language:
30${article.getDefaultLanguageId()}
31
32Available languages in article:
33<#list article.getAvailableLanguageIds() as lang>
34- ${lang}
35</#list>
36
37Contact value (normal):
38${contact.getData()?if_exists}
39
40Contact value forced pt_PT:
41${contact.getData("pt_PT")?if_exists}
42
43Contact value forced en_US:
44${contact.getData("en_US")?if_exists}
45
46===================
47 </pre>
48 <#-- END DEBUG BLOCK -->
49
50 <#if (url.getData())?? && url.getData() != "">
51 <a href="${url.getData()}" title="${Nome.getData()}" target="_blank">
52 </#if>
53
54 <#if (logotipo.getData())?? && logotipo.getData() != "">
55 <img
56 alt="${logotipo.getAttribute('alt')}"
57 data-fileentryid="${logotipo.getAttribute('fileEntryId')}"
58 src="${logotipo.getData()}"
59 />
60 <#else>
61 <h4 class="entity-card-name">${Nome.getData()}</h4>
62 </#if>
63
64 <#if (contact.getData())?? && contact.getData() != "" >
65 <div class="entity-card-contact d-flex justify-content-start align-items-center">
66 <img
67 src="${themeDisplay.getPathThemeImages()}/icons/Contact.svg"
68 alt="<@liferay.language key='mobie.opsComs.contact.alt' />"
69 >
70 <span class="text-14-16">
71 ${contact.getData()}
72 </span>
73 </div>
74 </#if>
75
76 <div class="entity-card-box"></div>
77
78 <#if (url.getData())?? && url.getData() != "">
79 </a>
80 </#if>
81
82</div>
83<#-- /Web content Template -->