From 3d13a1fabd1d1ecbd894d311eacc703f563120be Mon Sep 17 00:00:00 2001 From: salvatore-disavio Date: Tue, 2 Aug 2022 15:49:01 +0200 Subject: [PATCH] Fix tasso zero disabilitato --- src/readme.txt | 3 ++- src/readme.txte | 3 ++- src/soisy-woocommerce-plugin.php | 8 +++++--- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/readme.txt b/src/readme.txt index 5ed18dc..de3758e 100755 --- a/src/readme.txt +++ b/src/readme.txt @@ -36,8 +36,9 @@ Per maggiori info e vantaggi per gli e-commerce [visita il nostro sito](https:// == Changelog == -= 5.6.4 = += 5.6.5 = * Il plugin terrĂ  traccia dei settings precedentemente inseriti dopo ogni aggiornamento. +* ATTENZIONE! Il plugin disabiliterĂ  in automatico il tasso zero, si prega di abilitarlo nuovamente se necessario. * Minor Fix. = 5.6.3 = diff --git a/src/readme.txte b/src/readme.txte index 5ed18dc..de3758e 100644 --- a/src/readme.txte +++ b/src/readme.txte @@ -36,8 +36,9 @@ Per maggiori info e vantaggi per gli e-commerce [visita il nostro sito](https:// == Changelog == -= 5.6.4 = += 5.6.5 = * Il plugin terrĂ  traccia dei settings precedentemente inseriti dopo ogni aggiornamento. +* ATTENZIONE! Il plugin disabiliterĂ  in automatico il tasso zero, si prega di abilitarlo nuovamente se necessario. * Minor Fix. = 5.6.3 = diff --git a/src/soisy-woocommerce-plugin.php b/src/soisy-woocommerce-plugin.php index c4bd657..a35ad52 100755 --- a/src/soisy-woocommerce-plugin.php +++ b/src/soisy-woocommerce-plugin.php @@ -53,7 +53,9 @@ public function __construct() if ( ! isset( $this->settings[ $setting ] ) ) { $this->settings[ $setting ] = $value; } - + if ( ! isset( $this->settings['reset_zero'] ) ) { + $this->settings['soisy_zero'] = 0; + } } $this->init_form_fields(); @@ -269,8 +271,8 @@ public function tax_this_price( $product, $price ) { } public function zeroInterest ($amount = 0) { - $soisy = get_option( 'woocommerce_soisy_settings' ); - $zero = isset( $soisy['soisy_zero'] ) ? $soisy['soisy_zero'] : false; + //$soisy = get_option( 'woocommerce_soisy_settings' ); + $zero = isset( $this->settings['soisy_zero'] ) ? $this->settings['soisy_zero'] : false; return apply_filters( 'soisy_zero', $zero, $amount ); }