我在cart.php中添加了以下代码,用于产品变化,但是在我的购物车页面中更改产品变化后,价格没有更新。请有人帮助我。我还需要在发票中添加此变体。
这是我在cart.php中添加的代码
<td class="product-plan" >
<?php
// Get the WC_Product
$product_item = $cart_item['data'];
if( ! empty( $product_item ) && $product_item->get_type( 'variation' ) ) { ?>
<select id="pricing" class="" data-attribute_name="attribute_pricing" data-show_option_none="yes" name="attribute_pricing">
<option value="">Select</option>
<?php foreach ( $product_item->get_variation_attributes() as $attribute_name => $options ) : ?>
<?php foreach($options as $k=> $v): ?>
<option value="<?php echo $v; ?>" class="attached enabled"><?php echo $v; ?></option>
<?php endforeach;?>
<?php endforeach;?>
</select>
<?php
}
?>
</td>