A rede Mobi.E dá-lhe cobertura nacional, com várias potências de carregamento que o vão surpreender.
Conheça os comercializadores de energia e operadores existentes no mercado com contrato de adesão na rede Mobi.E e adira à mobilidade do futuro.
Lista de Comercializadores e Operadores - MOBI.E
Migalhas de pão
Lista de Comercializadores e Operadores
Comercializadores
Operadores
Publicador de Conteúdo
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Publicador de Conteúdo
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->
Ocorreu um erro ao processar o 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 -->