[ADD] website_sale_aplicoop: botón limpiar carrito en sidebar
Añade botón 'Clear Cart' (fa-trash) en el header y footer del sidebar del carrito en la página de lista de productos. Cambios: - views/website_templates.xml: botón clear-cart-btn en card-header y clear-cart-btn-footer en card-footer del sidebar - controllers/website_sale.py: nuevo endpoint POST /eskaera/clear-cart que cancela el sale.order borrador del usuario si existe - static/src/js/website_sale.js: método _clearCart(), listeners para ambos botones (header + footer) - models/js_translations.py: nuevas cadenas clear_cart, clear_cart_confirm, cart_cleared, draft_cancelled - i18n/es.po, i18n/eu.po: traducciones ES y EU de los nuevos labels
This commit is contained in:
parent
0eb7957a70
commit
135967019e
6 changed files with 244 additions and 7 deletions
|
|
@ -173,3 +173,13 @@ def _register_translations():
|
|||
_("Friday")
|
||||
_("Saturday")
|
||||
_("Sunday")
|
||||
|
||||
# ========================
|
||||
# Clear Cart
|
||||
# ========================
|
||||
_("Clear Cart")
|
||||
_(
|
||||
"Are you sure you want to clear the cart? This will also cancel any saved draft order."
|
||||
)
|
||||
_("Cart cleared")
|
||||
_("draft order cancelled")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue