Fernando Higueras. Desde el origen
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>
Fernando Higueras. Desde el origen
La exposición propuso un recorrido cronológico y sumamente visual por toda la obra de Fernando Higueras, con maquetas originales de la época, fotografías, planos y audios en los que el arquitecto habla sobre sus edificios y su concepción de la arquitectura. Además, en la planta baja se mostrará una recreación de su estudio en su casa, el célebre “rascainfiernos”.
Fernando Higueras. Desde el origen
Fernando Higueras nació en Madrid el 26 de noviembre de 1930. Cursó bachillerato en el Colegio Estudio de Madrid, alternándolo con música y pintura. En 1959 se graduó por la Escuela Técnica Superior de Arquitectura de Madrid. Su proyecto fin de carrera se publicó en la revista Nueva Forma de Fullaondo y sus 10 Residencias de Artistas en El Pardo ganaron el accésit del Premio Nacional de Arquitectura.
Aficionado a la música, a la pintura, a la escultura y a la fotografía, participó desde 1953 en numerosos concursos de las cuatro ramas artísticas logrando a lo largo de su carrera gran número de premios. En urbanismo y arquitectura consiguió también un sinfín de premios y reconocimientos, entre los más relevantes: la Primera y Segunda Medallas de Arquitectura en la Exposición Nacional de Bellas Artes, 1966; fue invitado como único arquitecto español para el Concurso Internacional Restringido para Edificio de Oficinas para la firma DOM, en Colonia (Alemania), 1980; Primer Premio del Concurso Internacional para el Ministerio de Asuntos Exteriores de Abu Dabi, 1980; invitado a la Bienal de Venecia, 1983. En 1983 fue seleccionado por el Consejo Superior de los Colegios de Arquitectos de España para optar al Premio Internacional de Arquitectura Pritzker.
En 1998 se concedió al Hotel Las Salinas de Lanzarote (1973) la categoría de Patrimonio Artístico y Cultural de la isla de Lanzarote, además, su proyecto para urbanización de Lanzarote se encuentra en el Museo de Arte Moderno de Nueva York. En 2002, el Ayuntamiento de Madrid catalogó y protegió otras tres obras suyas: la sede del Instituto del Patrimonio Cultural de España La Corona de Espinas (1965), el Colegio Estudio, Aravaca (1962), y la UVA de Hortaleza (1963).
Su obra ha podido verse en exposiciones que han itinerado por España, dio conferencias por todo el mundo y participó en cursos y seminarios. Falleció en Madrid el 30 de enero de 2008.
En colaboración con:

LOCALIZACIÓN Y HORARIO MUSEO ICO
HORARIO
De martes a sábado 11:00 - 20:00h. Domingo y festivos 10:00 - 14:00 h. Lunes cerrado.
Horarios especiales 24 y 31 de diciembre 10:00 - 14:00 h. 1 de enero , 1 de mayo y 25 de diciembre cerrado.
Entrada gratuita
¿DÓNDE ESTAMOS?
C/ Zorrilla, 3 - 28014 Madrid
CONTACTO
Tel.: 91 420 12 42
Email: museoico@ico.es
Metro:Sevilla y Banco España (L.2) www.metromadrid.es
Autobuses:1, 2, 3, 5, 9, 10, 14, 15, 20, 27, 37, 41, 51, 52, 53, 74, 146, 150 www.emtmadrid.es
Tren:Estaciones de Atocha, Sol y Recoletos. www.renfe.es
Aparcamiento público:Plaza de Las Cortes y Calle Sevilla.
BiciMAD:Estación (Calle de Alcalá, 27) www.bicimad.com
