Buenas. He buscado por varios sitios y no encuentro la solución. Los productos que tienen varias combinaciones, al añadir un precio especifico para aplicarles un descuento, digamos que varia el precio final, pero el precio desde el que parte el descuento que a su vez aparece tachado, no varia cuando selecciono otra combinacion.
El caso que en vuestra demo funciona correctamente.
Demo vuestra:(si selecciono la version de 32GB o 64gb) el precio que aparece tachado varia.
En el caso de mi web que estoy construyendo y me esta volviendo loco, NO varia el precio tachado.
http://www.mascotahome.es/index.php?id_product=1&controller=product#/2-capacidad-32_gb
He utilizado su sistema de reparacion de permisos y busqueda de errores Stephan, el cual me solucionó otro problema anterior, pero este no.
He probado con otra plantilla, la de HIMALIA y pasa lo mismo.
Un saludo.
URL del sitio: Contenido solo visible a usuarios registrados
GENIAL! Parece que se ha solucionado lo de los botones dando vueltas. No obstante lo observare mas adelante, dado que como ya os digo, a veces no lo hacia. Le he puesto la PHP 7.09. Veré que no haga nada raro.
Por otro lado, lo del tema de los descuentos, no varia.
Te pongo el enlace de uno de los productos que he realizado un 5% de descuento para que lo veas.
Cuando cambias de combinacion, cambia el precio final pero el precio que aparece "tachado" no cambia.
El caso que en el carrito se aplica correctamente.
Un saludo y gracias.
Hola,
No veo el enlace adjunto, puedes revisarlo y enviarlo nuevamente?
Hola, se me habia olvidado jeje
https://www.mascotahome.es/perro/1-acana-adult-large-breed.html
Ahi tienes.
Gracias.
Hola Alfonso.
De momento no instales la versión 7 de PHP para prestashop, puede que algunos de los módulos que tengas instalados no funcionen bien con esa versión.
En este caso seria instalar la versión 5.6
Para la instalar esa versión solo tienes que eliminar la linea -> AddHandler application/x-httpd-php7 .php que añadiste anteriormente en el archivo .htaccess que encontraras en /home/tuusuario/.htaccess
Un saludo
Hola.
Sigue igual. Sin solucion. He visto que es problema del tema. He migrado todo, base de datos y todo a otro host y pasa igual. En cambio si realizo un cambio de tema, al tema de origen, funciona perfectamente. Cuando cambio de combinacion el articulo, sale perfectamente el precio de descuento tachado.
A ver si hay solucion a esto que me tiene loco....
Un saludo y gracias de antemano.
Hola Alfonso
discúlpame pero no encuentro ningún producto en oferta :dry:
¿ puedes adjuntarnos una URl con algún producto para que lo veamos ?
Un saludo
Hola. Ya te lo he preparado para que puedas revisarlo.
He realizado una importacion de mi host a este otro host. Luego he puesto el tema por defecto de prestashop y como podras comprobar, cuando cambias de combinacion de 11,4 a 17 kg varía el descuento. (es el importe que aparece tachado "descuento")
http://elrincondesuper.es/perro/1-acana-adult-large-breed.html#/5-formato-11_4_kg
Aqui si haces el cambio de combinacion el importe sigue fijo.
https://www.mascotahome.es/perro/1-acana-adult-large-breed.html#/5-formato-11_4_kg
Imagino que sera algun modulo que esté dando guerra. Lo que me extraña, que en vuestra demo funciona perfectamente.
Aqui funciona perfectamente. Es una de vuestras demos. Es otro tema distinto, pero he probado todos y da el mismo fallo. En la demo vuestra no lo da.
Un saludo.
Hola. A base de darle vueltas y mas vueltas, con el inspecctor de google he conseguido "creo" algo de luz.
He ido a mi tienda "la que tiene el fallo" y con el inspeccionar de chrome, he ido buscando la linea de codigo que controla el descuento "fallo". Esta linea pone:
56,48 €
Seguidamente he realizado la misma tarea en el host que SI que hace bien el cambio y igualmente he utilizado el inspeccionar para ver que pasaba. El cual marca esto:
71,48 € impuestos inc.
Parece que ahi esta el fallo.
Os he grabado un video para que veais y entendais lo que os quiero decir.
Lo que yo estoy viendo a traves de chrome, es una "cache" por lo tanto me haría falta modificar "corregir" el archivo que genera este fallo.
A ver si damos juntos con ello. Gracias!
Hola,
Tendrías que indicarnos cómo has configurado el descuento para el producto y cómo has añadido el sobrecoste para las combinaciones. Te adjunto una captura de pantalla donde se puede ver el descuento que tiene el producto https://demos-prestashop.webempresa.com/prestashop_amaltea/index.php:
En esta otra captura de pantalla se puede ver cómo se ha aplicado el sobrecoste para una combinación de este mismo producto:
Comprueba si lo tienes de una forma similar.
Lo tengo de la siguiente manera.
Mi proveedor me envía por ejemplo, pienso Acana 11kg a 20€. Y pienso Acana 17kg a 30€.
Yo tengo el pienso Acana en precio de venda a cero. Y tengo 2 combinaciones creadas con el aumento de precio en 20€ para el de 11kg y en 30 al de 17kg.
De todas maneras, tal cual lo tengo, lo he probado con la plantilla original y funciona.
Estoy casi seguro que será el archivo product.tpl o product-list de la plantilla.
Podríais pasarme ese archivo del servidor en el que tengáis colgada la demo que tenéis de las plantillas? Sería una solución. Dado que en vuestras demos funciona correctamente.
Adjunto capturas.
Hola Alfonso.
Podríais pasarme ese archivo del servidor en el que tengáis colgada la demo
Adjunto tienes los archivos product.tpl y product-list de la plantilla Amaltea.
Antes de sustituirlos, renombra los archivo que tienes ahora en tu instalación, por ejemplo product_OLD y product-list _OLD, con esto no perderás los archivos originales si necesitas volver a utilizarlos.
Un saludo
Hola. Nada, no se arregla. ¿Puede que sea otro archivo distinto el que este dando problemas? En varios foros pasa este mismo error y todos ellos apuntan a que es la plantilla. ¿Hay algun tipo de soporte para la plantilla? Llevo ya bastante tiempo con este problema y no hay solucion.
Una opcion a probar seria que me pasarais el tema completo que teneis en la demo de las plantillas y probarlo. No veo otra cosa mas.
Un saludo.
Hola,
No creo que el problema esté en los tpl. Para verificarlo, prueba a colocar los archivos product.tpl y product-list.tpl que tienes en el tema default-bootstrap dentro del tema Amaltea para ver si funciona. Recuerda guardar antes una copia de los archivos que vas a reemplazar para poder volver al estado anterior.
Si no funciona, haz otra prueba prueba a reemplazar el archivo themes/Amaltea/js/product.js por el archivo con el mismo nombre que hay en la ruta themes/default-bootstrap/js. Haz una copia del archivo product.js del tema Amaltea antes del reemplazo, para que puedas volver al estado anterior en caso necesario.
Una vez aplicado el cambio, puede ocurrir que tengas el archivo product.js cacheado en tu navegador, por lo que cuando te encuentres en una ficha de producto pulsa F5 o Control+F5 para forzar la recarga.
Nada. No hay manera. Incluso dado que estoy en un host de prueba, he ido sustituyendo todos los archivos que habia en la carpeta themes/ciline/js por los de default-bootstrap/js.
Recuerdo que el tema que me esta fallando es el de CILINE. Lo que pasa que en vuestras demos, CILINE no he visto ningun producto con descuento. Amaltea si que los tiene.
¿Se os ocurre algo mas?
Un saludo.
Hola Alfonso.
Primero pedirte disculpas por no haber contestado antes :dry:
Permíteme un momento para investigar lo que comentas, actualizaré la entrada tan pronto como pueda con lo que haya averiguado.
Dejo la entrada en espera mientras tanto
¡Gracias!
Un saludo