Php woocommerce_数量_输入不';无法在“添加到购物车”循环中工作
我需要在woocommerce中产品列表页面上的添加到购物车循环中的数量选择块。Woocommerce codex有一个页面,允许我通过基本上放置此代码块而不是现有代码块来完成此操作: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
<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>';
适用于可能仍需要使用此功能的任何人