2015-01-31 2 views
1

제품이 장바구니에 추가 될 때 백엔드에서 추가 단계를 수행해야합니다. 상품 ID를 장바구니에 추가 한 후 제품 ID를 가져와야합니다.woocommerce 제품이 장바구니에 추가 될 때 제품 ID를 얻으십시오

나는

add_action('woocommerce_add_to_cart', 'attach_item'); 

function attach_item() { 
    // I need to have the product id here. 
} 

나는 ID 아무것도하지만 일을 얻을 수있는 많은 방법을 시도 woocommerce_add_to_cart woocommerce 후크를 사용합니다. 어떤 생각이든 ...

+0

'attach_item()'액션에서'echo $ product_id'를 시도하십시오. –

답변

1

오늘도 같은 문제가 발생하지만 해결책이 있습니다.

add_filter('woocommerce_add_cart_item_data', 'woo_custom_add_to_cart',10,2); 

function woo_custom_add_to_cart($cart_item_data,$productId) { 
    var_dump($productId); 
} 
관련 문제