我不明白...拜托,我需要帮助!
如果我将产品添加到购物篮中,那么当我转到结帐页面时,产品的价值就会翻倍。
商店页面:
<?php
if ( class_exists( 'WooCommerce' ) ) {
if ( sizeof( WC()->cart->get_cart() ) > 0 ) { ?>
<a style="text-decoration:none;" class="conteudo-cesto" href="<?php echo wc_get_cart_url(); ?>" title="Ver cesto de compras"><i class="fa fa-shopping-basket"></i> (<?php echo WC()->cart->get_cart_contents_count();?>) <span style="color:#333333 !important;"><?php echo WC()->cart->get_cart_total(); ?></span></a><?php
} else { ?>
<i class="fa fa-shopping-basket"></i> (<?php echo WC()->cart->get_cart_contents_count();?>) <span style="color:#333333 !important;"><?php echo WC()->cart->get_cart_total(); ?></span><?php
}
}
功能页:
<?php
add_filter( 'woocommerce_add_to_cart_fragments', 'fragmentos' );
function fragmentos( $frags ) {
ob_start(); ?>
<a style="text-decoration:none;" class="conteudo-cesto" href="<?php echo wc_get_cart_url(); ?>" title="Ver cesto de compras"><i class="fa fa-shopping-basket"></i> (<?php echo WC()->cart->get_cart_contents_count();?>) <span style="color:#333333 !important;"><?php echo WC()->cart->get_cart_total(); ?></span></a><?php
$frags['a.conteudo-cesto'] = ob_get_clean();
return $frags;
}