Programa ICO de Formación de Directivos en Banca de Desarrollo
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> cur_imagenFondo.coletillaTop [in template "137368#137407#PLBANNERSLIDER" at line 105, column 83]
----
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 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: ${cur_imagenFondo.coletillaTop.getDat... [in template "137368#137407#PLBANNERSLIDER" at line 105, column 81]
----
1<div class="banner ">
2
3<div id="slider_banner_pause">
4 <button id="slider_banner_btn" class="slider_banner_btn slider_banner_pause">⏸</button>
5 <button id="slider_banner_btn2" class="slider_banner_btn slider_banner_btn_no">⏵</button>
6</div>
7
8<div id="slider_banner" class="owl-carousel">
9<#if imagenFondo.getSiblings()?has_content>
10 <#list imagenFondo.getSiblings() as cur_imagenFondo>
11 <#if cur_imagenFondo?? && cur_imagenFondo.getData() != "">
12 <#if cur_imagenFondo.imagenUrl?? && cur_imagenFondo.imagenUrl.getData() != "">
13
14 <#assign imageBackAlt = "Imagen decorativa de home">
15 <#if cur_imagenFondo.getAttribute("alt")?has_content>
16 <#assign imageBackAlt = cur_imagenFondo.getAttribute("alt")>
17 </#if>
18 <div class="item" alt="${imageBackAlt}" title="${imageBackAlt}">
19 <#if cur_imagenFondo.enlace?? && cur_imagenFondo.enlace.getData()?? && cur_imagenFondo.enlace.getData() != "">
20 <#assign enlaceAlt = "Enlace a pagina externa">
21 <#if cur_imagenFondo.titulo.getData()?has_content>
22 <#assign enlaceAlt = cur_imagenFondo.titulo.getData()>
23 </#if>
24 <a alt="${enlaceAlt}" href="${cur_imagenFondo.enlace.getData()}">
25 </#if>
26 <#assign imageBackAlt = "Imagen decorativa de home">
27 <#if cur_imagenFondo.getAttribute("alt")?has_content>
28 <#assign imageBackAlt = cur_imagenFondo.getAttribute("alt")>
29 </#if>
30 <div class="parallax" data-speed="40" style="background-image: url(${cur_imagenFondo.getData()});" alt="${imageBackAlt}" title="${imageBackAlt}"></div>
31 <span class="negro"></span>
32 <div class="row">
33
34
35 <div class="bl imagen">
36 <#if cur_imagenFondo.imagenUrl?? && cur_imagenFondo.imagenUrl.getData() != "">
37 <div class="img">
38
39 <#assign imageAlt = "Imagen decorativa de home">
40 <#if cur_imagenFondo.imagenUrl.getAttribute("alt")?has_content>
41 <#assign imageAlt = cur_imagenFondo.imagenUrl.getAttribute("alt")>
42 </#if>
43 <img class="" src="${cur_imagenFondo.imagenUrl.getData()}" border="0" alt="${imageAlt}" title="${imageAlt}">
44 </div>
45 </#if>
46 <div class="txt">
47
48 <#if cur_imagenFondo.titulo?? && cur_imagenFondo.titulo.getData() != "">
49 <#if cur_imagenFondo.titulo.colorTitulo?? && cur_imagenFondo.titulo.colorTitulo.getData() != "">
50 <span style="color:${cur_imagenFondo.titulo.colorTitulo.getData()};" class="coletilla_top">${cur_imagenFondo.coletillaTop.getData()}</span>
51 <h2 style="color:${cur_imagenFondo.titulo.colorTitulo.getData()};">${cur_imagenFondo.titulo.getData()}</h2>
52 <#else>
53 <span class="coletilla_top">${cur_imagenFondo.coletillaTop.getData()}</span>
54 <h2>${cur_imagenFondo.titulo.getData()}</h2>
55 </#if>
56 <#else>
57 <#if cur_imagenFondo.coletillaTop?? && cur_imagenFondo.coletillaTop.getData() != "">
58 <span class="coletilla_top">${cur_imagenFondo.coletillaTop.getData()}</span>
59 </#if>
60 </#if>
61 <#if cur_imagenFondo.descripcion?? && cur_imagenFondo.descripcion.getData() != "">
62 <div class="descripcion">${cur_imagenFondo.descripcion.getData()}</div>
63 </#if>
64 <#if cur_imagenFondo.coletilla?? && cur_imagenFondo.coletilla.getData() != "">
65 <span class="coletilla">${cur_imagenFondo.coletilla.getData()}</span>
66 </#if>
67 </div>
68 </div>
69
70
71 </div>
72 <#if cur_imagenFondo.enlace?? && cur_imagenFondo.enlace.getData()?? && cur_imagenFondo.enlace.getData() != "">
73 </a>
74 </#if>
75
76 </div>
77
78
79 <#else>
80 <#assign imageBackAlt = "Imagen decorativa de home">
81 <#if cur_imagenFondo.getAttribute("alt")?has_content>
82 <#assign imageBackAlt = cur_imagenFondo.getAttribute("alt")>
83 </#if>
84 <div class="item" alt="${imageBackAlt}" title="${imageBackAlt}">
85 <#if cur_imagenFondo.enlace?? && cur_imagenFondo.enlace.getData()?? && cur_imagenFondo.enlace.getData() != "">
86 <#assign enlaceAlt = "Enlace a pagina externa">
87 <#if cur_imagenFondo.titulo.getData()?has_content>
88 <#assign enlaceAlt = cur_imagenFondo.titulo.getData()>
89 </#if>
90 <a alt="enlaceAlt" href="${cur_imagenFondo.enlace.getData()}">
91 </#if>
92 <#assign imageBackAlt = "Imagen decorativa de home">
93 <#if cur_imagenFondo.getAttribute("alt")?has_content>
94 <#assign imageBackAlt = cur_imagenFondo.getAttribute("alt")>
95 </#if>
96 <div class="parallax" data-speed="40" style="background-image: url(${cur_imagenFondo.getData()});" alt="${imageBackAlt}" title="${imageBackAlt}"></div>
97 <span class="negro"></span>
98 <div class="row">
99 <div class="bl">
100 <#if cur_imagenFondo.titulo?? && cur_imagenFondo.titulo.getData() != "">
101 <#if cur_imagenFondo.titulo.colorTitulo?? && cur_imagenFondo.titulo.colorTitulo.getData() != "">
102 <span style="color:${cur_imagenFondo.titulo.colorTitulo.getData()};" class="coletilla_top">${cur_imagenFondo.coletillaTop.getData()}</span>
103 <h2 style="color:${cur_imagenFondo.titulo.colorTitulo.getData()};">${cur_imagenFondo.titulo.getData()}</h2>
104 <#else>
105 <span class="coletilla_top">${cur_imagenFondo.coletillaTop.getData()}</span>
106 <h2>${cur_imagenFondo.titulo.getData()}</h2>
107 </#if>
108 <#else>
109 <#if cur_imagenFondo.coletillaTop?? && cur_imagenFondo.coletillaTop.getData() != "">
110 <span class="coletilla_top">${cur_imagenFondo.coletillaTop.getData()}</span>
111 </#if>
112 </#if>
113 <#if cur_imagenFondo.descripcion?? && cur_imagenFondo.descripcion.getData() != "">
114 <div class="descripcion">${cur_imagenFondo.descripcion.getData()}</div>
115 </#if>
116 <#if cur_imagenFondo.coletilla?? && cur_imagenFondo.coletilla.getData() != "">
117 <span class="coletilla">${cur_imagenFondo.coletilla.getData()}</span>
118 </#if>
119 </div>
120
121 </div>
122 <#if cur_imagenFondo.enlace?? && cur_imagenFondo.enlace.getData()?? && cur_imagenFondo.enlace.getData() != "">
123 </a>
124 </#if>
125
126 </div>
127 </#if>
128 </#if>
129 </#list>
130</#if>
131</div>
132</div>
133
134<style>
135
136#slider_banner a:focus-visible .bl h2{
137 outline: solid 5px #0b4171;
138 text-decoration: none;
139 outline-offset: 50px;
140}
141
142/*
143.banner .item .row .bl {
144 height: unset !important;
145 vertical-align: middle !important;
146 margin: auto !important;
147 display: block !important;
148 width: 100% !important;
149}
150
151.banner .item .row {
152 max-width: 940px !important;
153 height: 550px !important;
154 position: relative !important;
155 z-index: 1 !important;
156 display: table-cell !important;
157 align-content: center !important;
158}
159*/
160/*
161#slider_banner a:focus-visible .bl{
162 outline: solid 5px #0b4171;
163 text-decoration: none;
164 outline-offset: 20px;
165}
166*/
167#slider_banner a:focus-visible{
168 outline: none !important;
169 text-decoration: none !important;
170 outline-offset: none !important;
171}
172
173#slider_banner_pause{
174position: absolute;
175 width: fit-content;
176 height: fit-content;
177 z-index: 99999;
178 text-align: center;
179 left: 50%;
180 top: 75%;
181 transform: translateX(-50%);
182
183}
184
185#slider_banner_btn {
186 font-size: 300%;
187 color: white;
188 font-weight: 100;
189}
190
191#slider_banner_btn2 {
192 font-size: 300%;
193 color: white;
194 font-weight: 100;
195}
196
197.slider_banner_btn_no{
198 display:none;
199}
200
201.slider_banner_btn_si{
202 display:unset;
203}
204
205.slider_banner_play{
206 display:none;
207}
208
209@media screen and (max-width: 1170px) {
210
211 #slider_banner a:focus-visible .bl h2{
212 outline: solid 5px #0b4171;
213 text-decoration: none;
214 outline-offset: 30px;
215 }
216
217 #slider_banner_pause{
218 position: absolute;
219 width: fit-content;
220 height: fit-content;
221 z-index: 99999;
222 text-align: center;
223 left: 50%;
224 top: 25%;
225 transform: translateX(-50%);
226
227 }
228
229}
230
231@media screen and (max-width: 1025px) {
232
233 #slider_banner a:focus-visible .bl h2{
234 outline: solid 5px #0b4171;
235 text-decoration: none;
236 outline-offset: 30px;
237 }
238
239 #slider_banner_pause{
240 position: absolute;
241 width: fit-content;
242 height: fit-content;
243 z-index: 99999;
244 text-align: center;
245 left: 50%;
246 top: 70%;
247 transform: translateX(-50%);
248
249 }
250
251}
252
253</style>
254
255<script>
256
257var slider = document.getElementById("slider_banner");
258var pauseBtn = document.getElementById("slider_banner_pause");
259
260slider.onload = function() {myFunctionSliderChange()};
261document.onclick = function() {myFunctionSliderChange()};
262document.onchange = function() {myFunctionSliderChange()};
263slider.onchange = function() {myFunctionSliderChange()};
264
265var intervalID = window.setInterval(myFunctionSliderChange, 500);
266
267function myFunctionSliderChange() {
268
269var items = slider.getElementsByClassName("owl-item");
270var numbItems = items.length;
271 for (var i = 0; i < items.length; i++) {
272 if(items[i].classList.contains("cloned")){
273 if(items[i].getElementsByTagName("a")[0]!= null && items[i].getElementsByTagName("a")[0] != undefined && items[i].getElementsByTagName("a")[0] != ""){
274 items[i].getElementsByTagName("a")[0].setAttribute("tabindex", "-1");
275 }else{
276 }
277
278 numbItems = numbItems - 1;
279 }else{
280 if(items[i].getElementsByTagName("a")[0]!= null && items[i].getElementsByTagName("a")[0] != undefined && items[i].getElementsByTagName("a")[0] != ""){
281 items[i].getElementsByTagName("a")[0].removeAttribute("tabindex");
282 }else{
283 }
284 }
285 }
286
287if(numbItems == 1){
288 if(!pauseBtn.classList.contains("slider_banner_btn_no")){
289 pauseBtn.classList.add("slider_banner_btn_no");
290 }
291}else{
292 if(pauseBtn.classList.contains("slider_banner_btn_no")){
293 pauseBtn.classList.remove("slider_banner_btn_no");
294 }
295}
296
297}
298
299
300</script>

Este curso tiene como objetivo establecer un foro de debate sobre el papel de la Banca de Desarrollo en el actual entorno económico internacional, así como presentar al ICO, sus funciones y productos, a bancos homólogos de América Latina.
El Programa ICO de Formación de Directivos en Banca de Desarrollo se imparte en castellano y está dirigido a instituciones financieras de América Latina.
Mediante la presentación y análisis de la actividad e instrumentos de gestión del ICO los participantes debaten e intercambian experiencias sobre el papel de la Banca de Desarrollo en el actual entorno económico. Es impartido en su mayor parte por personal del ICO con contrastada experiencia, y anima a los participantes a preparar y presentar a sus propias instituciones en sesiones que buscan generar debate e ideas.
PROGRAMA 2017- Programa ICO de Formación de Directivos Banca Desarrollo
