Jump to content

jmfontana

Members
  • Posts

    9
  • Joined

  • Last visited

About jmfontana

  • Birthday 11/30/1973

Contact Methods

Profile Information

  • Location
    Barcelona
  • Interests
    Analista programador freelance.

jmfontana's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Hola, tengo un problema que vengo arrastrando desde la versión 1.5.x (he ido actualizando hasta la actual 1.6.1.4) y no consigo solucionar. Cuando desactivo un producto e indico que en su lugar muestre un 404, al acceder a su correspondiente url obtengo un error 500. Me he dado cuenta porque Google Search Console me informa de que tengo muchas url que dan el error 500, y efectivamente todas corresponden a productos desactivados. He activado el modo DEV y he visto el tipo de error (adjunto pdf). Sin embargo si busco cualquier otra página inexistente la página 404 salta correctamente, sólo me pasa con el caso de los productos desactivados. El modo 301 y 302 funcionan correctamente en caso de que al producto le indique esta opción en vez del 404. ¿A alguien se le ocurre dónde podría estar el problema? FireShot Screen Capture #081 - '' - www_oubliette_es_vestidos_572-minivestido-de-red_ht.pdf
  2. Me he dado cuenta (más vale tarde que nunca) que Prestashop aplica los descuentos que se especifican en la ficha de Producto (apartado Precios) al importe total (con el IVA inlcuido). Tengo entendido que administrativamente hablando el descuento se debe aplicar al importe neto, y posteriormente se calcula el IVA sobre el resultado. He leído en muchos foros que "es lo mismo" y que no "debería" afectar al total... pues sí lo hace. Un ejemplo: Tenemos un producto que vale 10€ (neto) y le aplicamos un 21% de IVA, el precio total de venta sería 12.1€ Le queremos aplicar un descuento de 2€: 1) Según la manera de Prestashop: 10€ + 21% IVA = 12.1€ - 2€ = 10.1€ (precio final para Prestashop) 2) Según lo que creo que debería ser: 10€ - 2€ = 8€ + 21% IVA = 9.68€ (precio final según mi versión) Por tanto existe una diferencia numérica entre aplicar el descuento de una manera o de otra. Según la manera de Prestashop acaberemos pagando más IVA a Hacienda de lo que realmente ingresamos. ¿Hay alguna manera de decirle a Prestashop que aplique el descuento antes del IVA?
  3. Hola yesenia, no tengo muy claro que tu error sea debido a la versión, supongo que debes tener activado el uso de varios tipos de moneda, el problema puede estar que en el momento de la transacción con PayPal esté usando el formato de moneda que no debería en cada caso. Este error suele ser por el formato de decimales (punto o coma). Revisa la moneda que tienes por defecto y si tienes bien configurado el tema de la localización, para que pueda aplicar el tipo de moneda según la localización del usuario. Para actualizar el módulo de PayPal deberías poderlo hacer en la opción de módulos, cuando hay una versión nueva disponible aparece la opción correspondiente para su actualización automática. De todas maneras te paso un enlace a ver si te sirve, aunque el número de versión Europea (3.10.1) no es la misma que la de la versión Mexicana o de EEUU. http://addons.prestashop.com/es/pagos-prestashop-modulos/8277-paypalusa.html Espero que te haya servido de algo :-)
  4. Hola lagogarza, se me ha olvidado comentar que supongo que ya sabes que puedes hacer test poniendo en modo Sandbox el módulo de PayPal. Siempre que se actualice el módulo te recomiendo hacer una prueba, es el módulo que más problemas me ha dado a lo largo del tiempo. Saludos
  5. Hola lagogarza, a mi me pasó exactamente lo mismo. Me llegaba el pago pero no quedaba registrado el pedido en Prestashop y tenía que hacer el pedido a mano, afortunadamente sí constaba el pago en PayPal, aunque al cliente le quedaba una página en blanco después de realizar la transacción. Buscando descubrí que se trataba de un error en las traducciones del módulo de PayPal. En principio basta con entrar en el tema de la plantilla que tienes activado, luego en la carpeta modules y buscar la de PayPal, borra la carpeta entera si no has hecho modificaciones sobre el módulo, si no con borrar la carpeta "translations" tienes suficiente. Durante varias actualizaciones del módulo seguía pasando lo mismo (se volvía a crear la carpeta automáticamente con las traducciones mal), y cada vez he tenido que realizar la misma operación, ahora con la versión del módulo de PayPal 3.10 ya no me pasa. Recuerda que tienes que borrar la carpeta de PayPal de tu plantilla, no del Prestashop. Dime si te funciona o no. Espero que sirva de ayuda.
  6. Tengo instalada la versión de Prestashop 1.6.1.0 con la Caché APC activada (es la que mejor rendimiento me da). El problema es que al activar el sistema de Caché la navegación por facetas (navigation layered) no acaba de funcionar correctamente. Para la navegación con facetas tengo definido un filtro por tallas que aplico a determinadas categorías (lencería femenina por ejemplo). Cuando en la tienda voy navegando por las categorías a través del menú, me he dado cuenta que los productos de las categorías con filtro no cambian bien, es decir: si he elegido primero la categoría A me salen los productos de la categoría A, si luego elijo la categoría B me siguen saliendo los productos de la categoría A, no refresca la vista de productos (aunque curiosamente la URL sí cambia a la categoría que toca). Si desactivo la Caché la navegación por facetas funciona correctamente. Haciendo varias pruebas me he dado cuenta que la navegación (con la Caché activada) sí funciona correctamente si espero unos segundos antes de cambiar de categoría a través del menú, es como si hubiera un tiempo de caducidad de la caché de algún tipo, pero no tengo claro a cual se correspondería en la configuración (suponiendo que pueda ser eso). www.oubliette.es
  7. Hola, pues sí, quitando esa opción funciona correctamente, al hacer el pago salta a PayPal sin problemas. Acabo de ver la nueva versión del módulo, ya que estaba la he actualizado y sigue dando el mismo problema, si tienes activa la opción de "Use PayPal In Context Checkout" salta el mismo error tanto en la versión 3.10 como la 3.10.1 (por lo menos en mi caso). Muchas gracias por la ayuda.
  8. Hola, si efectivamente lo había desinstalado hasta que no consiguiera saber qué pasa, de todas maneras ahora lo he vuelto a poner para que se vea el error. El script en cuestión se añade en todas las páginas de productos y en la página principal con la siguiente línea: <script async src="//www.paypalobjects.com/api/checkout.js">, y es el que da el error (pongo un pantallazo de la consola de javascript). Sí que es cierto que vengo actualizando el Prestashop desde la 1.4 hasta la última versión y he ido encontrando problemas que poco a poco se van solucionando, pero creo que si fuera un Javascript "antiguo" de otra versión del mismo módulo lo tendría en la instalación local (físicamente en alguna carpeta), pero por lo que parece lo coloca el propio módulo de Prestashop y además lo carga desde uno de sus dominios (por eso no está en ninguna carpeta). He quitado la compresión de javascript para que haciendo un "Ver código fuente" (en cualquier ficha de producto por ejemplo) se puede localizar la carga del "checkout.js" facilmente. Gracias
  9. No consigo hacer funcionar el módulo estándar de PayPal 3.10 en Prestashop 1.6.1.0. Al confirmar el carrito de la compra sobre el icono de PayPal directamente no responde, no hace nada. Al mirar la consola de javascript he visto que al cargar la página ya salta un error de Javascript (adjunto imagen de la consola de Chrome). Curiosamente el error salta siempre, independientemente de la página donde me encuentre, no sólo al ir a la página del carrito de la compra. El error en principio se produce en cualquier explorador, yo he probado con Chrome 43.0.2357.130 m y Firefox 39.0. Ya que estoy aprovecho para comentar algo que quizás no viene muy a cuento ni es muy técnico: estoy MUUUUY CANSADO del módulo de PayPal, es lo más delicado que he visto nunca, tienes que vigilar cada actualización con lupa y activar el Sandbox si no quieres llevarte una desagradable sorpresa. Le he dado vueltas a abandonar Prestashop sólo por los dolores de cabeza que me ha dado este módulo desde la versión 1.4 de Prestashop.
×
×
  • Create New...