Php WooCommerce:如何从GROUPED产品中获取当前选定的子产品ID
我需要获取分组产品上所选子产品的ID 我正在处理这些文章: && 这就是我所拥有的:Php WooCommerce:如何从GROUPED产品中获取当前选定的子产品ID,php,jquery,woocommerce,Php,Jquery,Woocommerce,我需要获取分组产品上所选子产品的ID 我正在处理这些文章: && 这就是我所拥有的: /**TESTING*/ add_action( 'woocommerce_before_add_to_cart_quantity', 'bbloomer_display_dropdown_variation_add_cart' ); function bbloomer_display_dropdown_variation_add_cart() { // global $pro
/**TESTING*/
add_action( 'woocommerce_before_add_to_cart_quantity', 'bbloomer_display_dropdown_variation_add_cart' );
function bbloomer_display_dropdown_variation_add_cart() {
// global $product;
global $post;
if( function_exists('get_product') ){
$product = get_product( $post->ID );
if( $product->is_type( 'grouped' ) ){
// if ( $product->is_type('variable') ) {
?>
<script>
jQuery(document).ready(function($) {
$('input.variation_id').change( function(){
if( '' != $('input.variation_id').val() ) {
var var_id = $('input.variation_id').val();
alert('You just selected child #' + var_id);
}
});
});
</script>
<?php
}
}
}
/**测试*/
添加操作(“添加到购物车数量之前的woocommerce”、“bbloomer”显示“变量”添加购物车”);
功能bbloomer\u display\u dropdown\u variation\u add\u cart(){
//全球$产品;
全球$员额;
如果(函数_存在('get_product')){
$product=获取产品($post->ID);
如果($product->is_类型('grouped')){
//如果($product->is_类型('variable')){
?>
jQuery(文档).ready(函数($){
$('input.variation_id').change(函数(){
if(“”!=$('input.variation_id').val()){
var var_id=$('input.variation_id').val();
警报('您刚刚选择了子项#'+var_id);
}
});
});