• 02-09-2020, 00:29:18
    #1
    Minimum 75 TL lik alışveriş Yapmalısınız. gibi bir limit nasıl koyarım adet sınırlaması için eklentiler var fakat fiyat için bulamadım ne yapabilirim
  • 02-09-2020, 00:36:06
    #2
    Fonksiyon dosyasına.

    add_action( 'woocommerce_checkout_process', 'muratbutun_minimum_tutar' );
    add_action( 'woocommerce_before_cart' , 'muratbutun_minimum_tutar' );
    function muratbutun_minimum_tutar() {
    
    $minimum = 75; // Minimum limiti buradan belirleyiniz.
    
    if ( WC()->cart->subtotal < $minimum ) {
    
    if( is_cart() ) {
    
    wc_print_notice(
    sprintf( 'Sipariş vermek için en düşük fiyatın %s olması gerekiyor şu anki tutarınız %s.' ,
    wc_price( $minimum ),
    wc_price( WC()->cart->subtotal )
    ), 'error'
    );
    
    } else {
    
    wc_add_notice(
    sprintf( 'Sipariş vermek için en düşük fiyatın %s olması gerekiyor şu anki tutarınız %s.' ,
    wc_price( $minimum ),
    wc_price( WC()->cart->subtotal )
    ), 'error'
    );
    
    }
    }
    
    }
    bkz. https://muratbutun.com/woocommerce-m...belirleme.html
  • 03-09-2020, 22:11:39
    #3
    bu kod çalışmıyor
  • 05-09-2020, 02:18:46
    #4
    Takip
  • 11-02-2021, 17:55:42
    #5
    Bu konuda bir cözüm bulabildinizmi.
  • 25-02-2021, 13:46:03
    #6
    izgaraci adlı üyeden alıntı: mesajı görüntüle
    Bu konuda bir cözüm bulabildinizmi.
    add_action( 'woocommerce_checkout_process', 'muratbutun_minimum_tutar' );
    add_action( 'woocommerce_before_cart' , 'muratbutun_minimum_tutar' );
    function muratbutun_minimum_tutar() {
         
        $minimum = 150; // Minimum limiti buradan belirleyiniz.
     
        if ( WC()->cart->subtotal < $minimum ) {
     
            if( is_cart() ) {
     
                wc_print_notice( 
                    sprintf( 'Sipariş vermek için en düşük fiyatın %s olması gerekiyor şu anki tutarınız %s.' , 
                        wc_price( $minimum ), 
                        wc_price( WC()->cart->subtotal )
                    ), 'error'
                );
     
            } else {
     
                wc_add_notice( 
                    sprintf( 'Sipariş vermek için en düşük fiyatın %s olması gerekiyor şu anki tutarınız %s.' , 
                        wc_price( $minimum ), 
                        wc_price( WC()->cart->subtotal )
                    ), 'error'
                );
     
            }
        }
     
    }
    Bu kod bende gayet sağlıklı çalışıyor.