1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Addition Produktpreis und Bereitstellungspreis

Dieses Thema im Forum "Onlineshop mit WordPress" wurde erstellt von gecki, 24. Juli 2019.

  1. gecki

    gecki New Member

    Registriert seit:
    24. Juli 2019
    Beiträge:
    1
    Zustimmungen:
    0
    Hallo zusammen,

    Ich habe ein Customfield mir angelegt im Produkt und lasse es mir ausgeben. Wie kann ich im Warenkorb den Produktpreis mit einem pauschalen Bereitstellungspreis kombinieren/addieren und an welche Stelle mache ich das am besten? (siehe Screenshot).

    Soll ich die woocommerce_cart_item_subtotal Funktion dafür anpassen.

    Danke euch
    Gruß Lars

    Bildschirmfoto 2019-07-24 um 10.39.03.png
     
  2. Azrael_0815

    Azrael_0815 Well-Known Member

    Registriert seit:
    7. Juli 2015
    Beiträge:
    591
    Zustimmungen:
    35
    function wc_add_surcharge() {
    global $woocommerce;

    if ( is_admin() && ! defined( 'DOING_AJAX' ) )
    return;

    $county = array('US');
    // change the $fee to set the surcharge to a value to suit
    $fee = 1.00;

    if ( in_array( WC()->customer->get_shipping_country(), $county ) ) :
    $woocommerce->cart->add_fee( 'Surcharge', $fee, true, 'standard' );
    endif;
    }
    add_action( 'woocommerce_cart_calculate_fees','wc_add_surcharge' );
     
  3. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden