Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/07/2018, 23:06
lepe
 
Fecha de Ingreso: febrero-2008
Mensajes: 160
Antigüedad: 16 años, 9 meses
Puntos: 1
Respuesta: Corregir fancybox popup JS sencillo

Hola buenas

La version es fancyBox v2.1.5 ubicada en js\jquery\plugins\fancybox
Revise documentación pero me pierdo porque mis conocimiento de JS es 0.

Comenté sencillo porque pensé que con añadir 2 lineas como en Prestashop 1.6 funcionaria pero algo ha cambiado en Prestashop 1.7 que no es la version de fancybox que aún sigue siendo la misma 2.1.5

En PS 1.6 y anteriores funcionaba el siguiente código en global.js:
Código:
$(document).ready(function(){
	
	$('.myfancybox').fancybox({type:'ajax'});
y enlace: <a class="myfancybox" href="http://localhost/cas/content/1-delivery?content_only=1">Condiciones</a>

Sin embargo en PS 1.7 lo añado en custom.js y no funciona, he probado todos los códigos que encontré en la red sin suerte.
Cuando doy click al enlace no abre el popup y en consola me muestra el error "fancybox is not a function" y me sugiere ir a https://developer.mozilla.org/es/doc...Not_a_function

Parece ser que hay una class llamada "modal" que también sería posible utilizar para mostrar popup. Puedes ver el efecto clickando en la imagen del demo http://fo.demo.prestashop.com/es/art...ension-40x60cm

saludos