Beiträge von mfgsc

    Guten Morgen,
    heute Nacht habe ich nochmal viel getüftelt und habe mir mal das Objekt $product mit dem Befehl vardump angesehen. Aus dem Ergebnis konnte ich entnehmen dass die Info die ich Suche darin enthalten ist. Mit dem folgenden Befehl erhalte ich die Warenkorbkurzbeschreibung:

    PHP
    $product->get_meta("_mini_desc");


    Schöne Grüße
    mfgsc

    Hallo zusammen,
    ich bin gerade dabei die Bestellbestätigung für den Admin optisch anzupassen.
    Hierzu habe ich das Template admin-new-order.php komplett überarbeitet.
    Mit der Hilfe der Seite https://www.tychesoftwares.com/how-to-retriev…e-order-object/ konnte ich fast alle von mir benötigten Daten per Code abfragen.
    Nun habe ich allerdings ein kleines Problem die Info "Warenkorbkurzbeschreibung" abzufragen. Dies kommt ja nicht direkt von woocommerce sondern wurde durch das Plugin "Germanized" hinzugefügt.
    Ich habe schon viel probiert, allerdings mit keinem Erfolg.

    Um die einzelnen Positionen der Bestellung in der E-Mail aufzulisten habe ich folgenden Ansatz:

    PHP
    $order_items = $order->get_items();
    foreach ($order_items as $item_id => $item_data) {
    $product = $item_data->get_product();
    ...
    $product_sku = $product->get_sku(); // Mit dieser Zeile kann ich die Produkt SKU abrufen (Dies hier nur als Beispiel)
    ...
    /* Hier möchte ich gerne die Warenkorbkurzbeschreibung abrufen */
    
    
    }

    Folgenden Code habe ich schon probiert:

    PHP
    echo wc_gzd_cart_product_defect_description();
        oder
        $defect_description_cs = wc_gzd_get_gzd_product( $product )->get_formatted_defect_description();   
        echo $defect_description_cs;
        oder
        $gzd_product = wc_gzd_get_product( $product );
        echo  $gzd_product->get_formatted_defect_description();

    Leider fehlt mir hier irgendwie der Ansatz wie ich an die Daten komme.
    Für eure Hilfe bedanke ich mich bereits jetzt.
    Schöne Grüße,
    mfgsc