当我点击分组产品的添加到购物车按钮时,我需要挂钩功能 .

如果我将我的功能挂钩到'woocommerce_add_cart_item_data'

add_filter( 'woocommerce_add_cart_item_data', 'my_function', 10, 3 );

例如,我的分组产品有三个单一产品:

Box of things
First thing (2)
Second thing (3)
Third thing (0)

在这里,我买第一件事的两个单位,第二件事的三个单位,第三件事没什么 .

在这种情况下,'woocommerce_add_cart_item_data'会触发两次 .

我的问题是:

是否有一个钩子,为整个分组产品添加到卡片,我可以用来将所有数据作为一个块处理,然后将结果传递给每个购物车项目?