ErikSebastia2 Posted July 16, 2012 Share Posted July 16, 2012 He activado la característica de JqZoom y no funciona en mi tienda: http://www.travisport.com/outdoor-1/106-gps-garmin-dakota-20-753759094874.html Gracias Link to comment Share on other sites More sharing options...
ErikSebastia2 Posted July 17, 2012 Author Share Posted July 17, 2012 Alguna ayuda por favor? Gracias Link to comment Share on other sites More sharing options...
shacker Posted July 17, 2012 Share Posted July 17, 2012 fijate si co nel theme por defecto funciona Link to comment Share on other sites More sharing options...
ErikSebastia2 Posted July 17, 2012 Author Share Posted July 17, 2012 Buenas tardes Shacker, con el tema original de Prestashop hace el mismo efecto. Solo se ve la esquina superior izquierda. Gracias Link to comment Share on other sites More sharing options...
nadie Posted July 17, 2012 Share Posted July 17, 2012 ¿Que versión de prestashop tienes? ¿Has probado con la plantilla, pero la prestashop, no me refiero a la prestashop_new...? Link to comment Share on other sites More sharing options...
ErikSebastia2 Posted July 17, 2012 Author Share Posted July 17, 2012 He probado con la plantilla "Prestashop". Mi versión es: PrestaShop™ 1.4.4.0 Gracias Link to comment Share on other sites More sharing options...
emarsax Posted July 17, 2012 Share Posted July 17, 2012 Es posible que otro modulo pueda estar creando algún conflicto de compatibilidad, a mi me paso algo parecido con un modulo que presentaba etiquetas encima de las imágenes. Link to comment Share on other sites More sharing options...
jordiob Posted July 17, 2012 Share Posted July 17, 2012 Como dice emarsax, puede ser otro módulo que estará utilizando alguna función del jquery que se está dando de tortas con el jqzoom. Busca cuál es la función que dispara la imagen ampliada y compara con los módulos que has instalado por si alguna de sus funciones en jquery puede estar pisando a la de jqzoom. Link to comment Share on other sites More sharing options...
shacker Posted July 18, 2012 Share Posted July 18, 2012 si, si con el theme por defecto es lo mismo, seguro es un modulo de terceros. intenta deshabilitar los que agregaste uno por uno hasta dar con el que cause el problema Link to comment Share on other sites More sharing options...
ErikSebastia2 Posted July 18, 2012 Author Share Posted July 18, 2012 Busca cuál es la función que dispara la imagen ampliada y compara con los módulos que has instalado por si alguna de sus funciones en jquery puede estar pisando a la de jqzoom. Cómo puedo buscar la funcion? Leyendo todo los códigos? Gracias Link to comment Share on other sites More sharing options...
jordiob Posted July 18, 2012 Share Posted July 18, 2012 Encontrarás la función en /js/jquery/jquery.jqzoom.js Link to comment Share on other sites More sharing options...
shacker Posted July 18, 2012 Share Posted July 18, 2012 igual deberia deshabilitar lo que instalo, va a llegar mas facil por que no se ve error alguno hasta ahora Link to comment Share on other sites More sharing options...
jordiob Posted July 18, 2012 Share Posted July 18, 2012 igual deberia deshabilitar lo que instalo, va a llegar mas facil por que no se ve error alguno hasta ahora Sí. Me da a mí que va a ser algún módulo que ha instalado que también está usando una función de zoom Creo que lo que está pasando (lo que veo yo en el código) es que la capa donde aparece el zoom se carga bien, pero la imagen que queda dentro (que tiene un class llamado bigpic) no aparece, como si estuviera con un display:none, pero mirando el código no veo que esté puesto ese display:none. Un expediente X, vamos. Link to comment Share on other sites More sharing options...
shacker Posted July 18, 2012 Share Posted July 18, 2012 estoy llamando a mulder a ver si sabe algo 1 Link to comment Share on other sites More sharing options...
ErikSebastia2 Posted July 21, 2012 Author Share Posted July 21, 2012 No consigo encontrar la solución o el módulo que causa el conflicto. Link to comment Share on other sites More sharing options...
jordiob Posted July 21, 2012 Share Posted July 21, 2012 Acabo de entrar y ahora no está activado el JQZoom, ¿puede ser? Link to comment Share on other sites More sharing options...
ErikSebastia2 Posted July 21, 2012 Author Share Posted July 21, 2012 Disculpa, lo he desactivado porque me lo pidieron mis compañeros (ya que no funcionaba correctamente). Ahora esta activado Link to comment Share on other sites More sharing options...
jordiob Posted July 21, 2012 Share Posted July 21, 2012 Te vas a reír y mucho. O igual no La imagen siempre ha estado ahí, pero como la capa de zoom es pequeña, solo muestra lo que sale arriba a mano izquierda de la imagen, es decir, blanco. Si en el archivo jqzoom.css modificas esto: div.zoomdiv { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; display: none; height: 100px; left: 0; overflow: hidden; position: absolute; text-align: center; top: 0; width: 100px; z-index: 100; } por esto: div.zoomdiv { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; display: none; [color=#ff0000]height: 600px !important;[/color] left: 0; overflow: hidden; position: absolute; text-align: center; top: 0; [color=#ff0000] width: 600px !important;[/color] z-index: 100; } Verás que la capa de la imagen saldrá enorme, a 600x600 y la imagen se verá. El problema es que la imagen grande es de 600x600 píxels y nunca se verá en un cuadro tan pequeño. Pilla el archivo jqzoom.css y sustituye todo el código por este: div.zoomdiv { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; display: none; height: 400px !important; left: 0; overflow: hidden; position: absolute; text-align: center; top: 0; width: 400px !important; z-index: 100; } img.jqzoom { cursor: crosshair; position: relative; } .zoomdiv .bigimg { width: 100%; height: 100%; } Link to comment Share on other sites More sharing options...
ErikSebastia2 Posted July 23, 2012 Author Share Posted July 23, 2012 Hola Jordi, he modificado el CSS y la imagen aparece correctamente, pero el efecto de Zoom no. Solo se ve la imagen a tamaño grande. Gracias Link to comment Share on other sites More sharing options...
jordiob Posted July 23, 2012 Share Posted July 23, 2012 Lo sé, el efecto zoom a mí nunca me funcionó, pero el JS es correcto. Al menos ahora se vé la imagen zoomeada, ¡algo es algo! Link to comment Share on other sites More sharing options...
nadie Posted July 23, 2012 Share Posted July 23, 2012 Lo sé, el efecto zoom a mí nunca me funcionó, pero el JS es correcto. Al menos ahora se vé la imagen zoomeada, ¡algo es algo! Que yo vea, no se le ve la imagen "zoomeada", en su ficha del producto, se ve pequeña y sin posibilidad de ver nada. Link to comment Share on other sites More sharing options...
shacker Posted July 23, 2012 Share Posted July 23, 2012 creo que el problema es del tpl del template. podrias reemplazar el product.tpl por el theme por defecto (haz un backup primero) y fijate s ifunciona. REcuerda forzar compilacion e npreferencias, rendimiento Link to comment Share on other sites More sharing options...
ErikSebastia2 Posted July 26, 2012 Author Share Posted July 26, 2012 (edited) He cargado de nuevo el template Prestashop (donde coje el prouct.tpl original) y sigue fallando. Edited July 26, 2012 by ErikSebastia2 (see edit history) Link to comment Share on other sites More sharing options...
Isa López Posted November 18, 2012 Share Posted November 18, 2012 Hola, yo tampoco veo más grande mis imágenes. Lo he cambiado en el tpl del theme y en el de prestashop original. ¿Sabeis otra opción? Link to comment Share on other sites More sharing options...
Recommended Posts