Conteúdo SKYBR | Breadcrumb Dúvidas Técnicas Pré Pago
Conteúdo SKYBR | Minha SKY | Dúvidas Técnicas | Pré-Pago | Título
DÚVIDAS TÉCNICAS
Conteúdo SKYBR | Minha SKY | Dúvidas Técnicas | Pré-Pago | Lista
Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing: ==> lista.classe [in template "20116#20152#26158092" at line 52, column 116] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${lista.classe.getData()} [in template "20116#20152#26158092" at line 52, column 114] ----
1<!-- Iniciando leitura de GTM -->
2<#assign JournalArticleLocalService=serviceLocator.findService( "com.liferay.journal.service.JournalArticleLocalService" )>
3 <#assign JA=JournalArticleLocalService.getArticle(getterUtil.getLong(groupId), getterUtil.getString(.vars[ 'reserved-article-id' ].data)) />
4
5 <#assign content="">
6 <#assign objects="">
7
8 <#attempt>
9 <#if JA.getExpandoBridge().getAttribute( "commonField" )?? && JA.getExpandoBridge().getAttribute( "commonField" ) !=''>
10 <#assign content=JA.getExpandoBridge().getAttribute( "commonField" )>
11 </#if>
12 <#recover>
13 <#assign content="">
14 </#attempt>
15
16 <#attempt>
17 <#if JA.getExpandoBridge().getAttribute( "hashobjects" )?? && JA.getExpandoBridge().getAttribute( "hashobjects" ) !=''>
18 <#assign objects=JA.getExpandoBridge().getAttribute( "hashobjects" )>
19 </#if>
20 <#recover>
21 <#assign objects="">
22 </#attempt>
23 <!-- Fim Iniciando leitura de GTM -->
24
25 <#function clean_text value>
26 <#assign text=value?lower_case?replace( ' ' , ' -' ) text=text?replace( 'á|à|ã|â|ä' , 'a' , 'r' ) text=text?replace( 'é|è|ê|ë' , 'e' , 'r' ) text=text?replace( 'í|ì|î|ï' , 'i' , 'r' ) text=text?replace( 'ó|ò|õ|ô|ö' , 'o' , 'r' ) text=text?replace(
27 'ú|ù|û|ü' , 'u' , 'r' ) text=text?replace( 'ç' , 'c' , 'r' ) />
28 <#return text>
29 </#function>
30 <section data-componente-type="gadget_list_common_doubt" data-componente-id="CORCOM563" class="list-common-doubt">
31 <div class="container sky-container" id="page-duvidas-tecnicas" <#if content !=''>
32 data-gtm-commonfield="${content}"
33 </#if>
34 <#if objects !=''>
35 data-gtm-obj="${objects?replace('"', "'")}"
36 </#if>
37 >
38 <div class="row">
39 <div class="col-xs-12 col-sm-6 col-md-6">
40 <div class="row">
41 <div class="col-xs-12 col-sm-12 col-md-12">
42 <#if listaDuvidasTecnicas.titleHomeDuvidasTecnicas.getData()?? && listaDuvidasTecnicas.titleHomeDuvidasTecnicas.getData() !="">
43 <h2 class="text-uppercase">
44 ${listaDuvidasTecnicas.titleHomeDuvidasTecnicas.getData()}</h2>
45 </#if>
46 </div>
47 </div>
48 <ul>
49 <#if listaDuvidasTecnicas.lista.getSiblings()? has_content>
50 <#list listaDuvidasTecnicas.lista.getSiblings() as lista>
51 <li>
52 <a href="${lista.link.getFriendlyUrl()}" class="duvidas-tecnicas-btn ${lista.classe.getData()}" target="_self" data-link-pid="CORLNK2132" data-gtm-type="${listaDuvidasTecnicas.gtmType.getData()}" data-gtm-category="${listaDuvidasTecnicas.gtmCategory.getData()}" data-gtm-action="${listaDuvidasTecnicas.gtmAction.getData()}"
53 data-gtm-label="${lista.gtmLabel.getData()}">
54 ${lista.titleLink.getData()}
55 </a>
56 </li>
57 </#list>
58 </#if>
59
60 </ul>
61 </div>
62 <div class="col-xs-12 col-sm-6 col-md-6">
63 <div class="box-image-text-button">
64 <div class="row">
65 <div class="col-xs-12 col-sm-12 col-md-12">
66 <#assign bootstrapClasses='col-md-12' />
67
68 <#if boxHelp.imgBox.getData()?? && boxHelp.imgBox.getData() !=''>
69 <div class="col-xs-4 col-sm-4 col-md-4">
70 <img src="${boxHelp.imgBox.getData()}" class="img-responsive" alt="${boxHelp.imgBox.getAttribute('alt')}" title="${boxHelp.imgBox.getAttribute('alt')}">
71 </div>
72
73 <#assign bootstrapClasses='col-xs-8 col-sm-8 col-md-8' />
74 </#if>
75
76 <div class="text-button">
77 <div class="${bootstrapClasses}">
78 ${boxHelp.contentBox.getData()}
79
80 <#assign btnChat='_newChat' />
81
82 <#if getterUtil.getBoolean(boxHelp.chatParam.chatBot.getData())>
83 <#assign btnChat='_newChatBot' />
84 </#if>
85 <#if getterUtil.getBoolean(boxHelp.chatParam.apenasLogado.getData())>
86 <#assign btnChat='_newChatLogged' />
87 </#if>
88 <#if getterUtil.getBoolean(boxHelp.chatParam.chatBot.getData()) && getterUtil.getBoolean(boxHelp.chatParam.apenasLogado.getData())>
89 <#assign btnChat='_newChatBotLogged' />
90 </#if>
91
92 <a href="javascript:;" class="btn btn-sky" data-link-target="${btnChat}" data-assunto="${boxHelp.chatParam.chatAssunto.getData()}" data-subject="${boxHelp.chatParam.chatSubject.getData()}" data-origem="${boxHelp.chatParam.chatOrigem.getData()}" data-idd="${boxHelp.chatParam.chatIDD.getData()}"
93 data-chat-link="${boxHelp.chatParam.chatPriori.getData()}" data-gtm-type="${boxHelp.boxGtmType.getData()}" data-gtm-category="${boxHelp.boxGtmCategory.getData()}" data-gtm-action="${boxHelp.boxGtmAction.getData()}"
94 data-gtm-label="${boxHelp.labelGTM.getData()}">
95 ${boxHelp.btnBox.getData()}
96 </a>
97 </div>
98 </div>
99 </div>
100 </div>
101 </div>
102 </div>
103 </div>
104 </div>
105 </section>
106
107 <script>
108 var modais = [],
109 modalRecarregue = [],
110 mudancaComodo = '',
111 dataExecucao = '',
112 userBandaLarga = false,
113 contratacaoAtiva = false;
114
115 require_sky(['mudanca-comodo-antena'])
116 </script>
Conteúdo SKYBR | Modal Login
Conteúdo SKYBR | Header - Menu 2.0