OdooWiki OCA HUB

eCommerce Ajaxify cart

website_sale_ajaxify_cart folder_open OCA/e-commerce open_in_new
Website/Website Licencia: AGPL-3

Este módulo amplía la funcionalidad del módulo website sale proporcionando una funcionalidad de añadir al carrito basada en Ajax. Permite a los clientes añadir productos a su carrito sin salir de la página.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 14.0

Los clientes pueden añadir productos al carrito de la compra en el sitio web sin salir de la página. El icono del carrito y el contenido del carrito se actualizan al instante mediante Ajax, y la imagen del producto se anima hacia el carrito.

Este módulo cambia el comportamiento del botón "Add to Cart" en la tienda del sitio web de Odoo. En lugar de recargar la página, el producto se añade en segundo plano y el resumen del carrito en la cabecera se actualiza inmediatamente.

  • En las páginas de producto y en las páginas de listado de productos, el botón Add to Cart se marca como dinámico, por lo que al hacer clic envía la solicitud sin una recarga completa de la página.
  • El icono del carrito en la cabecera se actualiza con la nueva cantidad, y una pequeña animación mueve la imagen del producto hacia el carrito.
  • El módulo añade una nueva ruta web /shop/cart/ajaxify_update_json que gestiona la solicitud de añadir al carrito y devuelve la cantidad actualizada del carrito, las líneas del carrito y el resumen corto del carrito.
  • Si el carrito queda vacío, se restablece la sesión de venta del sitio web.
  • Funciona con variantes de producto y valores de atributos personalizados, y admite el flujo "Buy Now".

Toca las plantillas del frontend de venta del sitio web website_sale.products_add_to_cart y website_sale.product, y extiende el widget JavaScript de venta del sitio web. No se añaden menús ni modelos de base de datos nuevos.

Depende de

website_sale

Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

Para usar en la vista de lista:

En la Website Shop.

  • Seleccione el menú 'Customize'
  • Active 'Add to cart'
  • Active 'Dynamically add to cart'

En la tarjeta de producto:

  • Seleccione el menú 'Customize'
  • Active 'Dynamically add to cart'

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.