Merge pull request #1527 from thenbrent/master

Add filter to needs_payment() and display formatted taxes if set
This commit is contained in:
Mike Jolley 2012-09-29 12:13:16 -07:00
commit 1f91f66b8f
2 changed files with 4 additions and 3 deletions

View File

@ -1436,7 +1436,8 @@ class WC_Cart {
* @return bool * @return bool
*/ */
function needs_payment() { function needs_payment() {
if ( $this->total > 0 ) return true; else return false; $needs_payment = ( $this->total > 0 ) ? true : false;
return apply_filters( 'woocommerce_cart_needs_payment', $needs_payment, $this );
} }
/*-----------------------------------------------------------------------------------*/ /*-----------------------------------------------------------------------------------*/

View File

@ -121,9 +121,9 @@ $available_methods = $woocommerce->shipping->get_available_shipping_methods();
<?php endif; ?> <?php endif; ?>
<?php <?php
if ($woocommerce->cart->get_cart_tax()) : $taxes = $woocommerce->cart->get_formatted_taxes();
$taxes = $woocommerce->cart->get_formatted_taxes(); if ( $woocommerce->cart->get_cart_tax() || ! empty( $taxes ) ) :
if (sizeof($taxes)>0) : if (sizeof($taxes)>0) :