Avisos
Vaciar todo

error precio cuando lleva combinaciones

16 Respuestas
3 Usuarios
0 Reactions
1,657 Visitas
Respuestas: 47
Eminent Member
Topic starter
 

Buenas,
Estoy tratando de configurar el clon de una web, y me encuentro con un error que me suena bastante, vamos que ya hace unos años me toco arreglar. Ahora mismo soy incapaz de solucionarlo y eso que he entrado en decenas de soluciones y nada.
La cuestión es que los precios de los productos que llevaban combinaciones, se mostraba a 0€,
Lo he conseguido arreglar, pero se muestra el precio de la combinación por defecto siempre.
Es decir, si compras 100 unidades el precio es de 2,99€, pero si compras 75 unidades, debe indicar 3,04€ y si eliges 50 unidades debe indicar 3,09€....etc.
Se que hay que tocar el product.tpl pero no sé si es el del tema por defecto o del tema adquirido.
Utilizo la versión 1.6.1.4
Y para que se vea esto:
http://www.detallesparaeventos.es/clon/aceite-de-oliva-detalle-boda-regalo-empresa-invitados-clientes/39-aceite-de-oliva-jarra-egipcia.html

En la web que está en marcha y sale bien es:
http://www.detallesparaeventos.es/aceite-de-oliva-detalle-boda-regalo-empresa-invitados-clientes/39-aceite-de-oliva-jarra-egipcia.html

Gracias

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 29/02/2016 6:29 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Veo que tienes opciones de optimización activadas, desactiva todas las optimizaciones, especialmetne las que tienen que ver con compresión html y javascript

Saludos.


 
Respondido : 29/02/2016 10:02 pm
Respuestas: 47
Eminent Member
Topic starter
 

Ok, las desactivo y todo igual, no creo que tenga nada que ver.
Se que hay que tocar el product .tpl pero no recuerdo bien donde hay que tocar, miraré, pero todo lo que he encontrado es sobre prestashop 1.4 y 1.5
Gracias


 
Respondido : 01/03/2016 6:19 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

HOla

El problema que no funcione esta parte de tu sitio web es por que hay errores javascript

Revisando en la consola de firebug veo el siguietne error, se hace referencia a un archivo que no se encuentra :

NetworkError: 404 Not Found - http://sub2.detallesparaeventos.es/clon/themes/wineshop/js/wow.min.js

Verifica si tienes este archivo ya que lo usa tu theme, en caso tengas permisos incorrectos pasa una revisión con la herrmienta Stephan, disponible desde tu área de cliente

Saludos.


 
Respondido : 01/03/2016 8:27 pm
Respuestas: 47
Eminent Member
Topic starter
 

Buenas tardes,
He consultado con el desarrollador de la plantilla y me comenta que dicho archivo no es necesario para esta plantilla.
De todas formas, he investigado y lo que hace el wow.min.js es un efecto sobre la imagen, que cuando pasas el cursor la imagen realiza un pequeño zoom,
Creo que el tema del precio con combinaciones está más en el product.tpl . producto.js o similar.
Espero que puedan ayudarme,
Gracias


 
Respondido : 02/03/2016 5:03 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Igual te sugiero desactivar esta funcionalidad que tiene el archivo wow.min.js posiblemente lo hayas configurado en un módulo o en tu theme

El problema es que las combinaciones usan javascript y al exister un error javascript en otro archivo no funciona correctamente el resto.

Saludos.


 
Respondido : 02/03/2016 8:49 pm
Respuestas: 47
Eminent Member
Topic starter
 

Buenos días,
Si, el archivo wow.min.js es nombrado en header.tpl

En:
{$HOOK_HEADER}


new WOW().init();

En eliminado la linea que pongo negrita, pero todo sigue igual.
Que más debo hacer?
Gracias
Saludos


 
Respondido : 03/03/2016 9:50 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Tendrías que probar a borrar también la línea que hay debajo de la que has borrado, ya que precisamente requiere del js eliminado para funcionar. Me refiero a esta:

new WOW().init();

 
Respondido : 03/03/2016 2:03 pm
Respuestas: 47
Eminent Member
Topic starter
 

Eliminado:
new WOW().init();

Pero todo sigue igual.
Ya estoy empezando a rendirme.
Gracias


 
Respondido : 03/03/2016 2:21 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Analizando tu web veo que ya no se produce el error con la línea que te había indicado eliminar, sin embargo sale otro error dentro del archivo /themes/wineshop/js/product.js. Como verás, este es un archivo propio del tema que estás utilizando en tu PrestaShop. Es posible que haya algún tipo de incompatibilidad entre la versión de PrestaShop que tienes y el tema.

Tendrías que consultar con los desarrolladores esta incidencia, para que te indiquen si es necesario que tengas que actualizar algunos archivos del tema.


 
Respondido : 03/03/2016 3:06 pm
Respuestas: 47
Eminent Member
Topic starter
 

Hola de nuevo,
Lo he comunicado al desarrollador del tema, tocará esperar unas cuantas horas a que de una respuesta.
He probado a sustituir el product.js del tema por defecto incluyéndolo en el tema de la plantilla, pero sigue fallando.
Hay alguna solución? Toca esperar
Gracias


 
Respondido : 03/03/2016 7:51 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Antes del error de product.js veo que tienes errores con el addthis, podrías probar desactivando esta opción de redes sociales en el producto

Sin embargo tal como te comentó Pablo tendrías que consultarlo a los desarrolladores ya que es posible incluso que haya una nueva versión de tu theme.

Saludos.


 
Respondido : 03/03/2016 9:28 pm
Respuestas: 47
Eminent Member
Topic starter
 

Gracias,
He desactivado todos los botones de redes sociales, que además, aparecían por duplicado (aparecían los del theme anterior).
Todavía sigue dando error.
He contactado con el desarrollador, pero parece que le cuesta responder y cuando lo hace es bastante escueto.
Adjunto errores que salen ahora, hacen referencia a las combinaciones.
Muchas gracias


 
Respondido : 04/03/2016 9:19 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

No es buena opción sustituir el archivo product.js por el que incluye el tema por defecto de PrestaShop, ya que el tema que estás utilizando podría estar haciendo llamadas a funciones javascript, propias del tema, que se encuentran en su propio archivo product.js.

Tendrías que esperar a ver qué te dice el desarrollador de tema. No puede saber a ciencia cierta si el problema está en el tema, ya que también se podría deber a un conflicto con otro módulo que hayas podido añadir a tu PrestaShop, pero para saber esto antes te tendrán que confirmar si el tema no tiene ningún bug o problema de compatibilidad con la versión de PrestaShop que tienes.


 
Respondido : 04/03/2016 2:33 pm
Respuestas: 47
Eminent Member
Topic starter
 

Buenas tardes,
He vuelto a crear un clon, debido a que la vez anterior la plantilla que tenia, funcionaba más o menos, cuando se supone que es incompatible a la versión 1.6,
Todo ok, salvo los precios de los productos que llevaban combinaciones que marcaban 0€
He realizado estos cambios:
https://github.com/PrestaShop/PrestaShop/commit/75692e60d3ed91f7fa9fffaa89c668de5f81db81
Bueno realmente he corregido el product.js ( del tema que utilizaría) pero del resto de archivos no he podido cambiar nada, o ya estaba bien o no aparecía la frase a suprimir o añadir.
La cuestión es que si se ha arreglado lo de los precios a 0€, pero ahora el precio no cambia si modificas alguna combinación, es decir, 1,49€ para pedidos de 200 unidades, si seleccionas 150 unidades, debe cambiar a 1,58€ y no lo hace, pero si añades al carro, si aparece bien en el carro.

Esto me dice que el error que tuve hace unos días, no es problema de la plantilla que compré, ya que pasa lo mismo en el tema por defecto, y en la plantilla con la que trabajaba en el prestashop 1.5.
Lo que no entiendo muy bien es que hoy te puedas descargar la última versión de prestashop, pero esta tenga errores localizados y no estén cambiados en el archivo de descarga.

Espero que puedan ayudarme,
Muchas gracias

www.detallesparaeventos.es/clon


 
Respondido : 10/03/2016 5:20 pm
Página 1 / 2