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>
Conteúdo SKYBR | Modal Login
Conteúdo SKYBR | Header - Menu 2.0