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 71, 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 71, column 114]
----
1<div class="container sky-container theme_sky"> 
2    <div class="technique-maintenance d-flex bgBar body px-3 py-3 my-4_2 hide" data-setting-technique-maintenance="{'initialDate': '2022-08-15 00:00:00','finalDate': '2022-08-16 07:00:00','title': 'O envio de sinal vai passar por manutenção nesta terça-feira','description': 'Dia 16/08, das 0h às 6h, não vai dar pra pedir sinal pra gente. Se precisar, você pode tentar depois deste horário.'}"> 
3        <div class="d-flex pr-4 hidden-xs"> 
4            <span class="sky_icon sky-tecnico icon_xl_1 hidden-xs" aria-hidden="true"></span> 
5        </div> 
6        <div class="flex-container-maintenance"> 
7            <h3 class="m-0 mb-2">O envio de sinal vai passar por manutenção nesta terça-feira <span class="hidden-sm hidden-md hidden-lg">👨‍🔧</span></h3> 
8            <p class="bodyMedium m-0">Dia 16/08, das 0h às 6h, não vai dar pra pedir sinal pra gente. Se precisar, você pode tentar depois deste horário.</p> 
9        </div> 
10    </div> 
11</div> 
12<script type="text/javascript"> 
13    if(typeof require_acc !== "undefined"){ 
14        require_acc(['technique-maintenance']) 
15    }else if(typeof require_sky !== "undefined"){ 
16        require_sky(['technique-maintenance']) 
17
18</script> 
19 
20<!-- Iniciando leitura de GTM --> 
21<#assign JournalArticleLocalService=serviceLocator.findService( "com.liferay.journal.service.JournalArticleLocalService" )> 
22    <#assign JA=JournalArticleLocalService.getArticle(getterUtil.getLong(groupId), getterUtil.getString(.vars[ 'reserved-article-id' ].data)) /> 
23 
24    <#assign content=""> 
25        <#assign objects=""> 
26 
27            <#attempt> 
28                <#if JA.getExpandoBridge().getAttribute( "commonField" )?? && JA.getExpandoBridge().getAttribute( "commonField" ) !=''> 
29                    <#assign content=JA.getExpandoBridge().getAttribute( "commonField" )> 
30                </#if> 
31                <#recover> 
32                    <#assign content=""> 
33            </#attempt> 
34 
35            <#attempt> 
36                <#if JA.getExpandoBridge().getAttribute( "hashobjects" )?? && JA.getExpandoBridge().getAttribute( "hashobjects" ) !=''> 
37                    <#assign objects=JA.getExpandoBridge().getAttribute( "hashobjects" )> 
38                </#if> 
39                <#recover> 
40                    <#assign objects=""> 
41            </#attempt> 
42            <!-- Fim Iniciando leitura de GTM --> 
43 
44            <#function clean_text value> 
45                <#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( 
46                    'ú|ù|û|ü' , 'u' , 'r' ) text=text?replace( 'ç' , 'c' , 'r' ) /> 
47                <#return text> 
48            </#function> 
49            <section data-componente-type="gadget_list_common_doubt" data-componente-id="CORCOM563" class="list-common-doubt"> 
50                <div class="container sky-container" id="page-duvidas-tecnicas" <#if content !=''> 
51                    data-gtm-commonfield="${content}" 
52                    </#if> 
53                    <#if objects !=''> 
54                        data-gtm-obj="${objects?replace('"', "'")}" 
55                    </#if> 
56
57                    <div class="row"> 
58                        <div class="col-xs-12 col-sm-6 col-md-6"> 
59                            <div class="row"> 
60                                <div class="col-xs-12 col-sm-12 col-md-12"> 
61                                    <#if listaDuvidasTecnicas.titleHomeDuvidasTecnicas.getData()?? && listaDuvidasTecnicas.titleHomeDuvidasTecnicas.getData() !=""> 
62                                        <h2 class="text-uppercase"> 
63                                            ${listaDuvidasTecnicas.titleHomeDuvidasTecnicas.getData()}</h2> 
64                                    </#if> 
65                                </div> 
66                            </div> 
67                            <ul> 
68                                <#if listaDuvidasTecnicas.lista.getSiblings()? has_content> 
69                                    <#list listaDuvidasTecnicas.lista.getSiblings() as lista> 
70                                        <li> 
71                                            <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()}" 
72                                                data-gtm-label="${lista.gtmLabel.getData()}"> 
73                                                    ${lista.titleLink.getData()} 
74                                                </a> 
75                                        </li> 
76                                    </#list> 
77                                </#if> 
78 
79                            </ul> 
80                        </div> 
81                        <div class="col-xs-12 col-sm-6 col-md-6"> 
82                            <div class="box-image-text-button"> 
83                                <div class="row"> 
84                                    <div class="col-xs-12 col-sm-12 col-md-12"> 
85                                        <#assign bootstrapClasses='col-md-12' /> 
86 
87                                        <#if boxHelp.imgBox.getData()?? && boxHelp.imgBox.getData() !=''> 
88                                            <div class="col-xs-4 col-sm-4 col-md-4"> 
89                                                <img src="${boxHelp.imgBox.getData()}" class="img-responsive" alt="${boxHelp.imgBox.getAttribute('alt')}" title="${boxHelp.imgBox.getAttribute('alt')}"> 
90                                            </div> 
91 
92                                            <#assign bootstrapClasses='col-xs-8 col-sm-8 col-md-8' /> 
93                                        </#if> 
94 
95                                        <div class="text-button"> 
96                                            <div class="${bootstrapClasses}"> 
97                                                ${boxHelp.contentBox.getData()} 
98 
99                                                <#assign btnChat='_newChat' /> 
100 
101                                                <#if getterUtil.getBoolean(boxHelp.chatParam.chatBot.getData())> 
102                                                    <#assign btnChat='_newChatBot' /> 
103                                                </#if> 
104                                                <#if getterUtil.getBoolean(boxHelp.chatParam.apenasLogado.getData())> 
105                                                    <#assign btnChat='_newChatLogged' /> 
106                                                </#if> 
107                                                <#if getterUtil.getBoolean(boxHelp.chatParam.chatBot.getData()) && getterUtil.getBoolean(boxHelp.chatParam.apenasLogado.getData())> 
108                                                    <#assign btnChat='_newChatBotLogged' /> 
109                                                </#if> 
110 
111                                                <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()}" 
112                                                    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()}" 
113                                                    data-gtm-label="${boxHelp.labelGTM.getData()}"> 
114                                                        ${boxHelp.btnBox.getData()} 
115                                                    </a> 
116                                            </div> 
117                                        </div> 
118                                    </div> 
119                                </div> 
120                            </div> 
121                        </div> 
122                    </div> 
123                </div> 
124            </section> 
125 
126            <script> 
127                var modais = [], 
128                    modalRecarregue = [], 
129                    mudancaComodo = '', 
130                    dataExecucao = '', 
131                    userBandaLarga = false, 
132                    contratacaoAtiva = false; 
133 
134                require_sky(['mudanca-comodo-antena']) 
135            </script>