Php woocommerce_数量_输入不';无法在“添加到购物车”循环中工作

Php woocommerce_数量_输入不';无法在“添加到购物车”循环中工作,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我需要在woocommerce中产品列表页面上的添加到购物车循环中的数量选择块。Woocommerce codex有一个页面,允许我通过基本上放置此代码块而不是现有代码块来完成此操作: <form action="<?php echo esc_url( $product->add_to_cart_url() ); ?>" class="cart" method="post" enctype='multipart/form-data'> &l

我需要在woocommerce中产品列表页面上的添加到购物车循环中的数量选择块。Woocommerce codex有一个页面,允许我通过基本上放置此代码块而不是现有代码块来完成此操作:

    <form action="<?php echo esc_url( $product->add_to_cart_url() ); ?>" class="cart" method="post" enctype='multipart/form-data'>

        <?php woocommerce_quantity_input(); ?>

        <button type="submit" class="button alt"><?php echo $label; ?></button>

    </form>

然而,该表单并没有添加到我当前的AJAX设置和我最初的“添加到购物车”按钮附带的其他好技巧中。 这是“添加到购物车”按钮的原始代码,它的工作方式与我所希望的一样,只是缺少数量输入:

<?php
/**
 * Loop Add to Cart
 *
 * @author      WooThemes
 * @package     WooCommerce/Templates
 * @version     2.1.0
 */

if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly

global $product, $jckqv;

$jckqv->displayBtn($product->id); 

echo '<div class="product-buttons">';

echo apply_filters( 'woocommerce_loop_add_to_cart_link',
    sprintf( '<a href="%s" rel="nofollow" data-product_id="%s" data-product_sku="%s" class="button %s product_type_%s">%s</a>',
        esc_url( $product->add_to_cart_url() ),
        esc_attr( $product->id ),
        esc_attr( $product->get_sku() ),
        $product->is_purchasable() ? 'add_to_cart_button' : '',
        esc_attr( $product->product_type ),
        esc_html( $product->add_to_cart_text() )
    ),
$product );

echo do_shortcode('[yith_compare_button]');
echo do_shortcode('[yith_wcwl_add_to_wishlist]');



echo '</div>';

适用于可能仍需要使用此功能的任何人