
Por el momento no se encuentra disponible la información.
Consúltalo nuevamente más tarde.
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> request.getParameter("idBusLine") [in template "752748#752794#1775510" at line 9, column 22] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign idBusLine = request.getParame... [in template "752748#752794#1775510" at line 9, column 1] ----
1<#--
2Web content templates are used to lay out the fields defined in a web
3content structure.
4
5Please use the left panel to quickly add commonly used variables.
6Autocomplete is also available and can be invoked by typing "${".
7-->
8<#assign request = renderRequest.getOriginalHttpServletRequest() />
9<#assign idBusLine = request.getParameter("idBusLine") />
10<#if HTMLisfi.getSiblings()?has_content>
11 <#list HTMLisfi.getSiblings() as cur_HTMLisfi>
12 <#if cur_HTMLisfi.Linea.getData() == idBusLine>
13 <div id="anotaciones">
14 <div class="row">
15 <div class="col-md-12">
16 <i class="fa fa-info-circle"></i>
17 <div class="cuerpoaviso">${cur_HTMLisfi.getData()}</div>
18 </div>
19 </div>
20 </div>
21 </#if>
22 </#list>
23</#if>
24
25<script>
26Liferay.on('allPortletsReady', function (){
27/*
28 $("#anotaciones").appendTo(".horario-paso-wrapper");
29*/
30 $("#anotaciones").appendTo("#mapButtonCopy");
31});
32
33</script>
34
35<style>
36
37#anotaciones {
38 margin-top: 40px;
39 margin-bottom: 10px;
40 border: 1px solid #db291C;
41 border-bottom: 3px solid #db291c;
42 padding: 1em 1em 0 1em;
43 background-color: #fff8f8;
44}
45#anotaciones i {
46 color: #db291c;
47 font-size: 2em;
48 margin-right: 0.3em;
49 display: inline-block;
50 vertical-align: top;
51}
52#anotaciones .cuerpoaviso {
53 display: inline-block;
54}
55</style>
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> request.getParameter("idBusLine") [in template "752748#752794#1512801" at line 10, column 22] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign idBusLine = request.getParame... [in template "752748#752794#1512801" at line 10, column 1] ----
1<#--
2Web content templates are used to lay out the fields defined in a web
3content structure.
4
5Please use the left panel to quickly add commonly used variables.
6Autocomplete is also available and can be invoked by typing "${".
7-->
8<#assign request = renderRequest.getOriginalHttpServletRequest() />
9<#assign locale = themeDisplay.getLocale() />
10<#assign idBusLine = request.getParameter("idBusLine") />
11
12<#if locale == "es_ES">
13 <#assign locale = "es" />
14<#elseif locale == "ca_ES">
15 <#assign locale = "ca" />
16<#else>
17 <#assign locale = "ca" />
18</#if>
19
20<#if TextoDinamicosInvierno.getData()?has_content && TextoDinamicosVerano.getData()?has_content>
21 <#assign clase = "col-md-6">
22 <#assign clase2 = "dosCol">
23<#else>
24 <#assign clase = "col-md-12">
25 <#assign clase2 = "unaCol">
26</#if>
27
28<div class="container single-lines">
29 <div class="row">
30 <div class="col-md-12 col-lg-7">
31 <div class="container info-line-detail">
32
33 <div id="bloqueBotones1">
34
35
36 <#if TitHorariosDinamicos.getData()?has_content>
37 <div class="col-md-12 titGrupoBotones"><h3>${TitHorariosDinamicos.getData()}</h3></div>
38 </#if>
39
40 <div class="row">
41
42 <div class="map-button hidden ${clase}" id="horInv">
43 <#if TextoDinamicosInvierno.getData()?has_content>
44 <a target="_blank" href="${TextoDinamicosInvierno.URLBaseInvierno.getData()}?l=${locale}&id=${idBusLine}" class="btn btn-outline-dark btn-download btn-lg ${clase2}">
45 ${TextoDinamicosInvierno.getData()}
46 </a>
47 </#if>
48 </div>
49
50 <div class="map-button hidden ${clase}" id="horVer">
51 <#if TextoDinamicosVerano.getData()?has_content>
52 <a target="_blank" href="${TextoDinamicosVerano.URLBaseVerano.getData()}?l=${locale}&id=${idBusLine}" class="btn btn-outline-dark btn-download btn-lg ${clase2}">
53 ${TextoDinamicosVerano.getData()}
54 </a>
55 </#if>
56 </div>
57
58 </div>
59
60 </div>
61
62
63 </div>
64 </div>
65 </div>
66</div>
67
68<script>
69
70Liferay.on('allPortletsReady', function (){
71 $("#bloqueBotones1").appendTo(".horario-paso-wrapper");
72});
73
74
75</script>
76
77<style>
78
79/*.detalle-linea .map-button { margin-top: 0; margin-bottom: 10px; }
80#mapButtonCopy { margin-top: 30px; margin-bottom: 30px; }*/
81.detalle-linea .map-button{ margin-top: 10px; }
82.dosCol{ width: 100%; }
83.titGrupoBotones{
84 text-align: center;
85}
86.titGrupoBotones h3{
87 font-family: 'TipografiaRamis-Rams';
88 font-size: 24px !important;
89 font-weight: normal;
90 color: #999999;
91 margin-bottom: 4px !important;
92}
93#bloqueBotones1{
94 margin: 20px 0;
95}
96#bloqueBotones1 .btn.btn-download {
97 background-color: white;
98 border: 1px solid #636;
99 color: #636;
100 border-bottom-left-radius: 0;
101 border-bottom-right-radius: 0;
102 border-top-left-radius: 0;
103 border-top-right-radius: 0;
104 font-size: 1.5rem;
105}
106#bloqueBotones1 .btn.btn-download:hover {
107 background-color: #636;
108 color: white;
109}
110</style>
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> request.getParameter("idBusLine") [in template "752748#752794#476706" at line 9, column 22] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign idBusLine = request.getParame... [in template "752748#752794#476706" at line 9, column 1] ----
1<#--
2Web content templates are used to lay out the fields defined in a web
3content structure.
4
5Please use the left panel to quickly add commonly used variables.
6Autocomplete is also available and can be invoked by typing "${".
7-->
8<#assign request = renderRequest.getOriginalHttpServletRequest() />
9<#assign idBusLine = request.getParameter("idBusLine") />
10
11<div class="container single-lines">
12 <div class="row">
13
14 <div class="col-md-12 col-lg-7">
15 <div class="container info-line-detail">
16 <div class="map-button hidden" id="mapButtonCopy">
17 <#if lineName.getSiblings()?has_content>
18 <#assign idBusLine = request.getParameter("idBusLine") />
19
20 <#list lineName.getSiblings() as cur_lineName>
21 <#if cur_lineName.getData() == idBusLine >
22 <a target="_blank" href="${cur_lineName.pdf.getData()}"
23 class="btn btn-outline-dark btn-download btn-lg">
24 ${TextoBoton.getData()}
25 </a>
26 </#if>
27 </#list>
28 </#if>
29
30 </div>
31 </div>
32 </div>
33 </div>
34</div>
35
36<script>
37
38Liferay.on('allPortletsReady', function (){
39 if( $(".col-mapa").length >0 ){
40 $("#mapButtonCopy").appendTo(".col-mapa");
41 }
42
43});
44
45
46</script>