Forum Replies Created

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter connytigerspice

    (@connytigerspice)

    Vielen Dank, dann arbeite ich mich da mal genauer ein (:

    Thread Starter connytigerspice

    (@connytigerspice)

    Hallo vendidero,

    erst einmal vielen Dank für die Antwort.

    Man könnte es als Single-Page-Application sehen. Während man sich auf der Seite befindet, wird der leere Warenkorb befüllt und ohne den Standard-Checkout soll der Artikel dann gekauft werden. Also auch ohne Neuladen der Seite.
    Das heißt, dass ich über Ajax den Artikel zum Warenkorb hinzufüge und mir dann auch die Checkout-Seite hole. Der Ajax-Request gibt also ein:
    echo do_shortcode('[woocommerce_checkout]');
    zurück. (Vorher wird noch WOOCOMMERCE_CHECKOUT auf true gesetzt und benötigte Cookies gesetzt)
    Und im Ergebnis fehlen dann die Änderungen von Germanized. Soweit ich bisher gesehen habe, ist das Problem, dass es durch einen Ajax-Request aufgerufen wird. Die im Link markierte Funktion “woocommerce_gzd_checkout_load_ajax_relevant_hooks” macht nichts, wenn es sich um einen Ajax-Request handelt. Ich habe auch schon probiert den Code der Funktion in meinem Ajax-Request auszuführen, aber das fügt mir dann nur den Checkout-Button hinzu. Nicht die “legal boxes”.

    Jetzt möchte ich wissen, wie das “do_shortcode” mir exakt die gleiche Ausgabe liefert, wie als hätte ich es auf einer leeren Seite in Woocommerce eingebunden ^^

    Aber wenn es keine relativ einfache Lösung gibt, dann muss ich mich weiter in den Plugincode einarbeiten und schauen, was ich vielleicht noch aufrufen muss 😀

Viewing 2 replies - 1 through 2 (of 2 total)