Automattic\WooCommerce\Blocks\BlockTypes

MiniCartProductsTableBlock::render_experimental_iapi_product_details_item_markupprivateWC 1.0

Render markup for a single product detail item.

Method of the class: MiniCartProductsTableBlock{}

No Hooks.

Returns

String. Rendered product detail item output.

Usage

// private - for code of main (parent) class only
$result = $this->render_experimental_iapi_product_details_item_markup( $tag_name );
$tag_name(string) (required)
The HTML tag to use for the item.

MiniCartProductsTableBlock::render_experimental_iapi_product_details_item_markup() code WC 10.3.6

<?php
private function render_experimental_iapi_product_details_item_markup( $tag_name ) {
	ob_start();
	?>
	<<?php echo tag_escape( $tag_name ); ?>
		data-wp-bind--hidden="state.cartItemDataAttr.hidden"
		data-wp-bind--class="state.cartItemDataAttr.className"
	>
		<span class="wc-block-components-product-details__name" data-wp-text="state.cartItemDataAttr.name"></span>
		<span class="wc-block-components-product-details__value" data-wp-text="state.cartItemDataAttr.value"></span>
	</<?php echo tag_escape( $tag_name ); ?>>
	<?php
	return ob_get_clean();
}