Support » Plugin: České služby pro WordPress » Zobrazit pouze dopravu Zdarma pokud je dostupna

  • Resolved drspot

    (@drspot)



    Zjistil jsem ze nefunguje posledni nastaveni u pluginu “Pouze doprava zdarma – Pouze doprava zdarma Omezit nabídku dopravy, pokud je dostupná zdarma.”
    mam to oznaceny ale stejne se zobrazuje i jine zpusoby dopavy.
    Zkousel jsem i jine zpusoby ale nic nefunguji.
    Da se to opravit? Dekuji.
    ps. mam nastaveno jen dva zpusoby dopravy: Ceskou postou za poplatek a zadarmo pri minimalne utrate.
    je moznost vybrat obe dve varianty kdyz dosazena tahle castka.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author pavelevap

    (@pavelevap)

    Díky, to bude patrně chybka 🙁 Ve WooCommerce 2.6.x došlo k mnoha změnám v oblasti dopravy (zejména v souvislosti s doručovacími oblastmi), takže je možné, že tato funkce přestala fungovat. Podívám se na to a dám vědět…

    Dle návodu pro 2.6.x na http://docs.woothemes.com/document/hide-other-shipping-methods-when-free-shipping-is-available/

    function ceske_sluzby_omezit_dopravu_pokud_dostupna_zdarma( $rates, $package ) {
      $omezit_dopravu = get_option( 'wc_ceske_sluzby_dalsi_nastaveni_doprava-pouze-zdarma' );
      if ( $omezit_dopravu == "yes" ) {
        $free = array();
    
    	foreach ( $rates as $rate_id => $rate ) {
    		if ( 'free_shipping' === $rate->method_id ) {
    			$free[ $rate_id ] = $rate;
    			break;
    		}
    	}
    
    	return ! empty( $free ) ? $free : $rates;
      }
    
    }
    • This reply was modified 2 years, 2 months ago by  Lukas.
    Plugin Author pavelevap

    (@pavelevap)

    Díky, také jsem si toho všiml… Plugin bude muset podporovat obě varianty, tedy původní (pro WooCommerce 2.5.x a starší) a novou pro WooCommerce 2.6.x (doprava nastavená prostřednictvím doručovacích oblastí).

    Plugin Author pavelevap

    (@pavelevap)

    Opraveno zde.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Zobrazit pouze dopravu Zdarma pokud je dostupna’ is closed to new replies.