• 20-02-2025, 22:35:38
    #1
    İyi akşamlar, kendime ait e ticaret sitesinde farklı indirim kampanyaları uyguluyorum, sepette ve ödeme sayfasında indirim görünürken mini cart ta indirimsiz toplam fiyat görünüyor. Aradım ama bulamadım, bilinen bir yolu varmıdır. Kullandığım tema botiga.
  • 20-02-2025, 23:00:00
    #2
    Merhaba, ücretli yardımcı olabilirim, özel mesaj gönderiyorum.

    0 505 679 90 28 numaralı WhatsApp iletişim hattımızdan bize ulaşabilirsiniz.
  • 20-02-2025, 23:07:06
    #3
    gokanke adlı üyeden alıntı: mesajı görüntüle
    Merhaba, ücretli yardımcı olabilirim, özel mesaj gönderiyorum.

    0 505 679 90 28 numaralı WhatsApp iletişim hattımızdan bize ulaşabilirsiniz.
    Hocam dönüşünüz için teşekkür ederim, ücretli desteği ilk aşamada düşünmüyorum. Çözülmezse size ulaşarım.
  • 20-02-2025, 23:18:58
    #4
    Bunun için hangi kodları kullandınız sadece toplam alanında mı değişim olacak yoksa her ürünün fiyatında değişim olacak mı ?
  • 20-02-2025, 23:29:30
    #5
    Hocam x al y öde yi kullanıyorum, istediğim toplamda indirimi uygulayıp indirimli fiyatı göstermesi. Chatgpt ile çözüm aradım, aşağıdaki yolları denedim ama çözüm olmadı.

    wp-content/themes/your-theme/woocommerce/cart/mini-cart.php
    Bu dosyada WC()->cart->get_totals() veya WC()->cart->get_cart_contents_total() kullanılıyorsa, indirimler yansımayabilir.
    Onun yerine:
    echo WC()->cart->get_cart_subtotal();

    ***


    functions.php'e ekle
    add_filter('woocommerce_add_to_cart_fragments', 'update_mini_cart');
    
    function update_mini_cart($fragments) {
    ob_start();
    ?>
    <div class="cart-contents">
    <?php echo WC()->cart->get_cart_subtotal(); ?>
    </div>
    <?php
    $fragments['div.cart-contents'] = ob_get_clean();
    return $fragments;
    }