Soporte » Plugins y Hacks » WooCommerce » Sacar cantidad para añadir al carrito

  • Resuelto alanfrys

    (@alanfrys)


    Hola! buenos dias, queria saber si podia sacar el item de cantidad para añadir al producto, el que por default está en 1. Quisiera que no aaprezca nada.

    Pude hacerlo para algunos items pero en otros no me deja. Lo hice agregando el codigo:

    function wc_remove_all_quantity_fields( $return, $product ) {
    return true;
    }
    add_filter( ‘woocommerce_is_sold_individually’, ‘wc_remove_all_quantity_fields’, 10, 2 );

    En este link funciona el codigo:
    https://tirguo.com/producto/clase-de-futbol-femenino-girlpower/

    En este no:
    https://tirguo.com/producto/abogado/

    Entiendo que en el primero la publicación tiene un precio, mientras que en el segundo no.

    Muchas gracias!

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Buenas yo lo que tengo es la función para quitar el modificar cantidades en el carrito:

    //funcion para evitar cambiar cantidad en el carrito de compra
    add_filter( 'woocommerce_cart_item_quantity', 'wc_cart_item_quantity', 10, 3 );
    function wc_cart_item_quantity( $product_quantity, $cart_item_key, $cart_item ){
        if( is_cart() ){
            $product_quantity = sprintf( '%2$s <input type="hidden" name="cart[%1$s][qty]" value="%2$s" />', $cart_item_key, $cart_item['quantity'] );
        }
        return $product_quantity;
    }
    //fin funcion cantidad carrito

    Creo que es lo que comentas del precio, porque si no tiene precio es como si no hay stock, o así me ha pasado a mi en otros productos.
    Aprovecho para preguntar si existe la posibilidad de aumentar pero no reducir la cantidad en el carrito, ¿ alguien sabe? Muchas gracias de antemano.

    un saludo

    Moderador Mariano Perez

    (@mpcdigital)

    Puedes ocultarlo en los casos que no tenga precio por css

    .woocommerce input[type=number]{visibility: hidden;}

    Iniciador del debate alanfrys

    (@alanfrys)

    Excelente Mariano @mpcdigital ! funcionó perfecto.

    Muchisimas gracias!

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.