Automattic\WooCommerce\Blocks\BlockTypes\AddToCartWithOptions
GroupedProductItem::set_is_descendant_of_grouped_product_selector_context
Modifies the block context for product price blocks when inside the Grouped Product Selector block.
Method of the class: GroupedProductItem{}
No Hooks.
Returns
Array. Modified block context.
Usage
$GroupedProductItem = new GroupedProductItem(); $GroupedProductItem->set_is_descendant_of_grouped_product_selector_context( $context, $block );
- $context(array) (required)
- The block context.
- $block(array) (required)
- The parsed block.
GroupedProductItem::set_is_descendant_of_grouped_product_selector_context() GroupedProductItem::set is descendant of grouped product selector context code WC 10.7.0
public function set_is_descendant_of_grouped_product_selector_context( $context, $block ) {
if (
'woocommerce/product-price' === $block['blockName'] ||
'woocommerce/product-stock-indicator' === $block['blockName']
) {
$context['isDescendantOfGroupedProductSelector'] = true;
}
return $context;
}