Support » WooCommerce » Produktkategorie im Cart bestimmen

  • Hallo,

    ich möchte per Script einen Discount auf den gesamten Cart anwenden, basierend auf der Produktkategorie. Mein Shop ist so eingerichtet, dass sich in einem Cart immer nur Produkte aus ein und derselben Kategorie befinden.

    Als Einstieg benutzte ich diesen Hook:
    add_action(‚woocommerce_cart_calculate_fees‘ , ‚early_order_discount‘);

    Jetzt tue ich mich total schwer vom ersten Produkt, sofern denn mindestens eins im Cart ist, die Kategorie und wiederum deren Namen zu ermitteln.
    Als Parameter der Methode bekomme ich ein WC_Cart $cart. In der WooCommerce-Doku hab ich schon mal gefunden, dass diese Klasse ein Property $cart->$cart_contents haben muss, das ein Array ist. Viel weiter bin ich bis jetzt aber nicht gekommen.

    BTW: entschuldigt diese absolute Newbie-Frage, aber sonst bin ich in Java mit einer IDE zuhause. Für ein kleines WC-Projekt mache ich alles mit Scripten und über den Browser. Könnt ihr mir Quellen zur „Selbsthilfe“ empfehlen?

    Vielen Dank
    Klaus

  • Das Thema „Produktkategorie im Cart bestimmen“ ist für neue Antworten geschlossen.