Un usuario pregunt贸 馃憞
Oye, necesito crear una funci贸n de bot贸n de actualizaci贸n personalizada en el gr谩fico. B谩sicamente
Tengo que poner una entrada adicional (al lado de la cantidad) en el gr谩fico y, dependiendo del valor de entrada, necesito cambiar el precio del producto en el gr谩fico.
驴D贸nde puedo modificar la funci贸n en ejecuci贸n despu茅s de presionar el bot贸n Actualizar carrito? Quiero decir, tambi茅n tengo que hacer algunos c谩lculos para actualizar algunos meta de los art铆culos del carrito. Lo m谩s parecido que encontr茅 es woocommerce_update_cart_action_cart_updated pero no parece funcionar, o estoy haciendo algo mal.
Gracias por adelantado
(@luminus)
Ingeniero Autom谩tico de Felicidad
Hace 2 a帽os, 4 meses
@kroma,
Querr谩 hablar con un desarrollador sobre esto, ya que est谩 intentando personalizar WooCommerce. Si no es un desarrollador, le recomendamos que se comunique con uno de los servicios en nuestra p谩gina personalizada: https://woocommerce.com/customizations/.
(@kroma)
Hace 2 a帽os, 4 meses
Gracias por el consejo … pero yo soy el desarrollador. Probando el anzuelo que puedo usar …
(@kroma)
Hace 2 a帽os, 4 meses
驴Puede dar esa respuesta?
(@luminus)
Ingeniero Autom谩tico de Felicidad
Hace 2 a帽os, 4 meses
@kroma,
Para insertar un bot贸n en la p谩gina del gr谩fico, deber谩 anular la plantilla responsable de esa p谩gina haciendo una copia en su tema. La documentaci贸n aqu铆 cubre la estructura de la plantilla para WooCommerce y c贸mo anular las plantillas de una manera segura de actualizar: https://docs.woocommerce.com/document/template-structure/.
El es woocommerce_update_cart_action_cart_updated
El filtro le permite actualizar el carrito si lo necesita y el $cart_updated
variable.
(@kroma)
Hace 2 a帽os, 4 meses
Gracias por la respuesta. Pero qu茅 gancho se libera despu茅s de hacer clic en el bot贸n Actualizar carrito. Quiero decir que tengo que modificar el c谩lculo de los elementos del carrito y agregar algo de meta. 驴Lata?
(@johndcoy)
Ingeniero Autom谩tico de Felicidad
Hace 2 a帽os, 4 meses
Hola @kroma
Todo lo que necesita es una sesi贸n de carrito de usuario de la base de datos. Esta documentaci贸n ayudar谩 con esto:
https://docs.woocommerce.com/wc-apidocs/class-WC_Cart_Session.html
驴Solucion贸 tu problema??
0 / 0