¡Hola a todos!
Estoy intentando replicar una funcionalidad en WooCommerce que me permita mostrar opciones adicionales en la ficha de producto, y cada opción debe tener:
Un checkbox para activarla
Un campo de cantidad visible solo si se marca el checkbox
Que el precio total se calcule como precio × cantidad
Que esta opción se sume correctamente al carrito, checkout y pedido
Ejemplo visual de lo que busco:
[✓] Producto adicional A [Cantidad: 2] → Total 2 × 10 € = 20 €
[ ] Producto adicional B [Cantidad: —] → Inactivo
[✓] Producto adicional C [Cantidad: 1] → Total 1 × 15 € = 15 €
He probado:
Plugin Advanced Product Fields for WooCommerce (Free) → Me permite usar checkbox o número, pero no ambos vinculados (no aparece cantidad tras marcar checkbox).
Campos tipo número sin checkbox funcionan, pero quiero que sea opcional.
Otras opciones como Product Add-ons by WooCommerce no permiten esta lógica sin programación adicional.
¿Qué necesito?
Saber si hay alguna forma de hacerlo con:
CSS/JS personalizado
Algún plugin gratuito o de pago
O cómo podría implementarlo manualmente en el template
Agradezco cualquier idea, guía, o recomendación. Si hay que usar un plugin premium como YITH Product Add-Ons & Extra Options, también estoy abierto si me aseguran que cumple este comportamiento exacto.
¡Mil gracias de antemano!
Estoy intentando replicar una funcionalidad en WooCommerce que me permita mostrar opciones adicionales en la ficha de producto, y cada opción debe tener:
Un checkbox para activarla
Un campo de cantidad visible solo si se marca el checkbox
Que el precio total se calcule como precio × cantidad
Que esta opción se sume correctamente al carrito, checkout y pedido
Ejemplo visual de lo que busco:
[✓] Producto adicional A [Cantidad: 2] → Total 2 × 10 € = 20 €
[ ] Producto adicional B [Cantidad: —] → Inactivo
[✓] Producto adicional C [Cantidad: 1] → Total 1 × 15 € = 15 €
He probado:
Plugin Advanced Product Fields for WooCommerce (Free) → Me permite usar checkbox o número, pero no ambos vinculados (no aparece cantidad tras marcar checkbox).
Campos tipo número sin checkbox funcionan, pero quiero que sea opcional.
Otras opciones como Product Add-ons by WooCommerce no permiten esta lógica sin programación adicional.
¿Qué necesito?
Saber si hay alguna forma de hacerlo con:
CSS/JS personalizado
Algún plugin gratuito o de pago
O cómo podría implementarlo manualmente en el template
Agradezco cualquier idea, guía, o recomendación. Si hay que usar un plugin premium como YITH Product Add-Ons & Extra Options, también estoy abierto si me aseguran que cumple este comportamiento exacto.
¡Mil gracias de antemano!