Warning (512): SQL Error: 1064: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'url ''' at line 4 [CORE/cake/libs/model/datasources/dbo_source.php, line 688]

Query: SELECT * from post_textos as PostTexto LEFT JOIN posts as Post ON PostTexto.post_id = Post.id WHERE PostTexto.slug ='' url ''

Warning (2): key() expects parameter 1 to be array, bool given [APP/models/texto.php, line 31]
Warning (2): include_once(/var/www/vhosts/fastbikesbcn.es/httpdocs/app/webroot/css/CUSTOM.php) [function.include-once]: failed to open stream: No such file or directory [/var/www/html/cake1.3_FRONTEND/app/views/layouts/IFRAME.ctp, line 16]
Warning (2): include_once() [function.include]: Failed opening '/var/www/vhosts/fastbikesbcn.es/httpdocs/app/webroot/css/CUSTOM.php' for inclusion (include_path='/var/www/vhosts/fastbikesbcn.es/httpdocs:/var/www/vhosts/fastbikesbcn.es/httpdocs/app/:.:/opt/plesk/php/7.3/share/pear') [/var/www/html/cake1.3_FRONTEND/app/views/layouts/IFRAME.ctp, line 16]

Angeles Toledano

Rápidos y efectivos. Además de buen precio

Ver en Google

Jordi Martinez

Rápido, eficaz y económico. Y de confianza, no te meten ninguna reparación innecesaria. En 1hora la moto lista.

Ver en Google

John Salach

Tracte excel·lent! Vaig anar per un canvi d' oli scooter 125. Preus de neumàtics competitius.

Ver en Google

Antonio Padula

Excelente atención y buena mano de obra especializada lo recomiendo

Ver en Google

wen-chih kao chiu

Revisión de moto calidad precio un diez!

Ver en Google

Oriol Bcn

Siempre llevo la moto aquí y todo perfecto calidad precio imbatible

Ver en Google

Jose Garcia

Bueno, bonito, barato... Y rápido, ya he repetido 3 veces y las que quedan

Ver en Google

Óscar Gómez

Excelente servicio y muy profesionales. La moto lista de un día para el otro. Aconsejan de manera excepcional y siempre atienden de manera muy educada. Muy recomendable!

Ver en Google

Albert Julià Sala

Demuestran que el servicio excelente y los precios economicos son compatibles.

Ver en Google

y. meulin

Me encanta este lugar no sólo por el Precio que tienen dando el mismo servicio que otros talleres q cobran el doble, tambien por la Rapidez y eficiencia. 0 preocupaciones en este taller, me avisan de cualquiera cosa q tenga la moto y me aconsejan e informan detalladamente y aunq van a piñón sacan tiempo para dialogar con el cliente y explicarte todo por encima de bien. Es mi lugar de confianza, sin duda

Ver en Google
$(document).ready(function(){ /*============ SIDEBARS ====================*/ $(".nk-toggler").click(function(){ $(this).parent(".nk-sidebar").toggleClass("opened"); //abrio|cierro sidebar $(this).find(".fa-times").toggleClass("d-none"); //muestro|oculto "icono hamburgusa" $(this).find(".fa-bars").toggleClass("d-none"); //muestro|oculto "icono cerrar" $("#BG-PANEL").toggleClass("fadeIn"); //muestro|oculto "Transparencia sobre body" $("body section").toggleClass("blur"); //activo|desactivo "body difuminado" $(".btn-soporte").toggleClass("fadeOut"); setTimeout(function() { $("body.DEFAULT").toggleClass("blockScroll"); //muestro|oculto "scrollbar body" con delay },300); $(this).siblings("nav").find(".destacado .submenu").slideToggle(); //muestro|oculto "submenú destacado" }); $(".menu-left .nk-toggler").click(function(){ $("body").toggleClass("menu-left-opened"); }); $(".menu-right .nk-toggler").click(function(){ $("body").toggleClass("menu-right-opened"); }); /*============ SUBMENUS ====*/ $(".submenu-opener .dropdown-toggle").on("click", function(e){ $(".submenu-opener .dropdown-toggle").not(this).siblings(".submenu").removeClass("opened"); $(this).siblings(".submenu").toggleClass("opened"); //para que no se vuelvan locos los submenus por el retardo de la animacion al cerrar (que aunque no esté visible, deja hacer click) if($(this).siblings(".submenu").hasClass("opened")){ $(this).siblings(".submenu a").on("click"); }else{ $(this).siblings(".submenu a").unbind("click"); } }); $(".submenu a").click(function(){ $(".submenu").removeClass("opened"); }); /*============ MENUS HORIZONTALES ====*/ $(window).on("load resize",function(){ if(!( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) ){ } /*============ RESPONSIVE MAIN MANU ====*/ }); /*============ PANELES =========*/ $(".panel-right-toggler").click(function(){ $('.panel.right').toggleClass("opened"); $('body').toggleClass("blockScroll"); contenido_panel(this, ".right"); return false; }); $(".panel-bottom-toggler").click(function(){ $('.panel.bottom').toggleClass("opened"); $("body.DEFAULT").toggleClass("blockScroll"); contenido_panel(this, ".bottom"); return false; }); function contenido_panel(elemento, ubicacion){ $('#BG-PANEL').toggleClass("fadeIn"); var url = $(elemento).attr("href"); if($(elemento).hasClass("iframe")){ $( ".panel" + ubicacion ).html( ''); return false; }else{ if($(elemento).attr("data-layout")){ url = url + "?layout="+$(elemento).attr("data-layout"); console.log(url); } $.ajax({ url: url, async:true, }).done(function(html) { $( ".panel" + ubicacion ).html( html); }); } } /*============ CERRAR ELEMENTOS ====*/ $("#BG-PANEL").on("click", function(){ cerrar_flotantes(); }); $(window).on("resize", function(){ //cerrar_flotantes(); }); function cerrar_flotantes(){ $(".nk-sidebar").removeClass("opened"); $(".panel").removeClass("opened"); $(".submenu").removeClass("opened"); $(".fa-times").addClass("d-none"); $(".fa-bars").removeClass("d-none"); $("#BG-PANEL").removeClass("fadeIn"); $("body section").removeClass("blur"); $("body").removeClass("blockScroll menu-left-opened menu-right-opened"); } $(document).on("click",function(e) { var container = $(".submenu-opener .dropdown-toggle"); if (!container.is(e.target) && container.has(e.target).length === 0) { $(".submenu").removeClass("opened"); } /* Added: 2022-02-23 var container = $(".layer-bottom-toggler"); var clickado = e.target; if(!$(clickado).hasClass("opened")){ if (!container.is(e.target) && container.has(e.target).length === 0) { $(this).find(".opened").removeClass("opened"); } } */ }); $(document).on("scroll ready", function(event) { if($(window).scrollTop() > 0){ $(".idiomas").addClass("scrolleando"); $(".btn-soporte").addClass("scrolleando"); $(".nk-toggler").addClass("scrolleando"); //$("#main-menu").addClass("scrolleando"); }else{ $(".idiomas").removeClass("scrolleando"); $(".btn-soporte").removeClass("scrolleando"); $(".nk-toggler").removeClass("scrolleando"); //$("#main-menu").removeClass("scrolleando"); } }); $(document).on( 'keydown', function(event) { if(event.key == "Escape") { $('#modal-preview .cerrar-modal').click(); $('.panel').removeClass("opened"); $('.panel').html(""); $('.escape').removeClass("opened"); $('.escape').removeClass("BOX_COLOR1"); $('.escape').removeClass("BOX_GRIS"); $('.escape').html(""); $('#BG-PANEL').removeClass("fadeIn"); $("body.DEFAULT").removeClass("blockScroll"); $("#boton-ejecuta-reserva").addClass("d-none"); } }); /*============ MOSAICO APARTAMENTOS ================*/ $(window).ready(function(){ //on scroll DOWN del usuario, le ocultamos el menú principal para proporcionarle más area visible //On scroll UP, entendemos que no encontró lo que buscaba y le mostramos el menú para que tenga acceso esté donde esté (y que no tenga que ir hasta "arriba") $(function(){ var lastScrollTop = 0, delta = 5; $(window).on("scroll",function(){ var nowScrollTop = $(this).scrollTop(); if(Math.abs(lastScrollTop - nowScrollTop) >= delta){ if (nowScrollTop > lastScrollTop){ $("#main-menu").css("top", "-"+$("#main-menu").height()+"px"); $(".menu-scroll-page").css("top","0px"); $("#buscador-right").css("top","0px"); } else {//scrollUp $("#main-menu").css("top", "0"); $(".menu-scroll-page").css("top","80px"); $("#buscador-right").css("top","80px"); } lastScrollTop = nowScrollTop; } }); }); //abre: /apartamentos/apartamento_mapa/apartamento_id //En un "layer" con iframe $('.ver-mapa').click(function(){ var layer = $(this).closest(".depto-mosaico-card").find(".layer-bottom.layer-mapa"); $(layer).toggleClass("opened"); $(layer).addClass("BOX_GRIS"); var url = $(this).attr("data-href"); $(layer).remove("iframe"); $(layer).append(''); }); //abre: /apartamentos/apartamento_mapa/apartamento_id //En un "layer" con iframe $('.depto-mosaico-card .equipamiento-toggler').click(function(){ var layer = $(this).closest(".depto-mosaico-card").find(".layer-bottom.layer-equipamiento"); $(layer).toggleClass("opened"); $(layer).addClass("BOX_COLOR"); $(this).siblings('.listado-equipamiento').toggleClass("d-none"); $(layer).remove("iframe"); $(layer).append($(this).siblings('.listado-equipamiento')); }); $('.layer-bottom .cerrar').click(function(){ //es general independientemente de si lo abrí para mostrar mapa o equipamiento o cualquier otra cosa. $(this).parent().removeClass("opened"); $(this).parent().removeClass(".BOX_COLOR"); $(this).parent().removeClass(".BOX_GRIS"); $(this).siblings().remove("iframe"); }); $(".JQ-scroll-elemento").click(function() { document.cookie = "reescroleado=0; "; document.cookie = " elemento_id="+$(this).attr("data-href")+"; "; var elemento_id = readCookie( "elemento_id" ); $('html, body').animate({ scrollTop: $("#" + elemento_id).offset().top - 70 }, 1000); var lastScrollTop = 0, delta = 5; var isScrolling; window.addEventListener('scroll', function ( elemento_id ) { window.clearTimeout( isScrolling ); isScrolling = setTimeout(function() { var reescroleado = readCookie( "reescroleado" ); var elemento_id = readCookie( "elemento_id" ); if(reescroleado==0){ if($("#main-menu").css("top")=='0px'){ reescrolear(elemento_id); } } }, 66); }, false); function reescrolear(elemento_id){ $('html, body').animate({ scrollTop: $("#" + elemento_id).offset().top - 140 }, 500); document.cookie = "reescroleado=1;"; } function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) { return decodeURIComponent( c.substring(nameEQ.length,c.length) ); } } return null; } }); }); });