página del carrito de woocommerce aplicar formulario de cupón mover al total del carrito

1 minuto de lectura

He probado muchos códigos para hacer esto, pero no funciona en absoluto. Intenté editar el archivo cart.php y cart-totals.php para mover el formulario de campo de cupón de aplicación al cuadro de total del carrito antes de calcular el envío. Pero nada funciona. A continuación se menciona un código que he usado, pero este código no aplica el cupón usando ajax. La página se vuelve a cargar cuando se hace clic en aplicar cupón… ¡cualquier ayuda será apreciada!

<?php if ( wc_coupons_enabled() ) { ?>
            <form action="<?php echo esc_url( wc_get_cart_url() ); ?>" method="post">
                <label style="text-align:left" for="coupon_code"><?php esc_html_e( 'Coupon Code', 'woocommerce' ); ?></label><br>
                <p>
                    <input type="text" name="coupon_code" class="input-text" placeholder="<?php esc_attr_e( 'Coupon code', 'woocommerce' ); ?>" id="coupon_code" style="float:left;width:60%" />
                    <button type="submit" style="float:right" class="button" name="apply_coupon" value="<?php esc_attr_e( 'Apply coupon', 'woocommerce' ); ?>"><?php esc_html_e( 'Apply coupon', 'woocommerce' ); ?></button>
                    <?php do_action( 'woocommerce_cart_coupon' ); ?>
                </p>
                <div class="clear"></div>
            </form>
        <?php } ?>

También usé este código de enlaces pero no funcionó agregar código de cupón en los totales del carrito woocommerce

¿Ha sido útil esta solución?