Fancybox: abrir al cargar la página

Dos formas diferentes para abrir automáticamente una ventana de fancybox al cargar la página.

A. La primera y más sencilla usando el objeto $.fancybox:

B. De modo tradicional, pero usando una elemento oculto por css al que hacemos “click” con trigger de jQuery:

Google Maps: mapa en blanco y negro

Crear un mapa de google maps personalizando los colores, en este caso en escala de grises es muy sencillo aplicando el filtro de saturación a -100.

Hay que crear y definir el objeto StyledMapType (Este método cambia el estilo de los tipos de mapa estándar).

Este sería el código nuevo que tendrías que insertar a tu script, adaptando el nombre de las variables a las que tengas:

A continuación un ejemplo con el código “js completo” de mapa en blanco y negro con un marcador:

Y el html:

Y recordar cargar en el “head” de vuestra web la librería:

Demo:

jQuery: crear un banner flotante en el sidebar

A continuación un ejemplo de como crear un banner (u otro elemento) flotante en el sidebar o laderal de nuestra web para que permanezca “fijo” al hacer scroll, usando muy pocas líneas en jQuery.

Usando scrollTop para controlar el scroll del navegador y obteniendo la altura de la ventana y elemento que queremos que flote al llegar con el scroll.

y el css:

Prestashop: [solución] el buscador no encuentra resultados tras actualización de php

Si tienes un “prestashop antiguo” (de versión 1.4.x) en el que dejado de funcionar de repente el buscador (muestra siempre: “No se han encontrado resultados para su búsqueda…“) es posible que tu servidor hayan actualizado la versión de PHP a 5.3.29 o superior.

La solución pasa por “actualizar” prestashop a 1.5 o superior, o realizar el siguiente “parche” en el archivo /classes/Search.php:

Busca el código:

Y reemplázalo por este otro:

(*) Y comprueba que tengas productos indexados para su búsqueda: Entra en el administrador en: Preferencias > Búsqueda. Hay tendría que salir el número de productos indexados para las búsquedas, por ejemplo: Productos indexados: 527 / 527. En caso de no tener ninguno indexado tienes que pinchar en el enlace de “Añadir los productos que faltan al índice ” o “Re-construir el índice completo”.