Neu [Shop5] Payment Plugin -> Bestellung abschicken nach AdditionalTemplateFile

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

dercoderkm

Mitglied
21. Dezember 2019
22
3
Hallo,

ich habe in meinem Plugin ein AdditionalTemplateFile mit eingebunden und das funktioniert soweit auch also
beim Bezahlvorgang sehe ich meine Eingabe Felder und alles.

Drücke ich aber auf den "Weiter" Button passiert nichts, die $_POST Daten sind da die kann ich ausgeben
aber wie kann ich denn dem System sagen es soll weiter zum Abschluss der Bestellung gehen?
Ich komme nämlich einfach wieder auf mein "Zusatzschritt"-Formular.

Ich habe die Funktion "handleAdditional" überschrieben, schreibe ein paar Smarty Variablen rein für das Formular und
mach ein return false; damit das ganze auch angezeigt wird.

Für die Funktion "validateAdditional" steht in der Doku:
"Diese Methode wird im Bestellprozess aufgerufen und entscheidet im Zusammenspiel mit handleAdditional, ob das Zusatzschritt-Template (siehe: <AdditionalTemplateFile>) nach der Auswahl der Zahlungsart angezeigt werden muss. Können die Daten aus dem Zwischenschritt nicht validiert werden, wird false zurückgegeben, ansonsten true."

Gut also ich prüfe die $_POST Sachen und gebe true zurück und das war es dann.
Habe dann auch nur mal in der validateAdditional true zurück gegeben nichts weiteres und in der handleAdditional false und nichts weiteres aber klappt nicht.
Ich lande nachdem Klick auf weiter immer wieder auf meinem Formular.

Grüße
 

dercoderkm

Mitglied
21. Dezember 2019
22
3
Hi,

kleiner Nachtrag... Hab rausgefunden das ich nur beim Step "Zahlung" false zurück geben sollte dann verschwindet auch das Problem.

Allerdings kommt mein Zahlungsart Fomular immer nur vor der Bestellabschluss Seite als Extra Schritt auch wenn ich sage "Bezahlung vor Bestellabschluss" = Nein.
Gibt es da wieder etwas das ich machen muss was nicht Dokumentiert ist damit ich erst Zahlungsart wähle dann die Bestellung abschließe und dann zu meinem Formular komme?

Grüße
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.489
342
Halle
Hallo, Zahlung vor und Zahlung nach Bestellabschluss sind zwei Zahlungsflows, die sich stark voneinander unterscheiden und - je nach Zahlungskomplexität - auch im Plugin unterschiedlich programmiert werden müssen.
Ich würde mich hier zuerst auf einen Flow konzentrieren - vorzugsweise Zahlung nach Bestellabschluss. Das "AdditionalTemplateFile" ist ein zusätzliches Template, welches unabhängig vom Zahlungs-Flow immer nach der Zahlungsartwahl angezeigt wird. Die Anzeige kann zusätzlich über die Methoden handleAdditional() und validateAdditional() beeinflusst werden. Für den Zahlungsprozess selbst ist die Methode preparePaymentProcess() im Zusammenspiel mit dem <TemplateFile> zuständig.
Beispiele dazu sind in der Plugin-Doku zu Zahlungsplugins enthalten.
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Shop5 / Fehler 500 bei Upload eines Plugins JTL-Shop - Fehler und Bugs 2
Beantwortet Shop5.0.1 Preis Anzeige Variationen JTL-Shop - Fehler und Bugs 2
Neu SHOP5: Composer / Produktseite / Inhalt zwischen Preis und langer Beschreibung wird am Handy nicht angezeigt JTL-Shop - Fehler und Bugs 2
Neu WaWi Shop5 User helfen Usern - Fragen zu JTL-Wawi 4
Neu [Shop5] Bestellvorgang recaptcha v2 Registrierung nicht möglich JTL-Shop - Fehler und Bugs 0
Neu Tabellen Plug-in für den Shop5 Plugins für JTL-Shop 1
Einrichtung JTL Shop5 Nova Theme Consent Manager Einrichtung JTL-Shop5 2
Upgrade auf Shop5 Upgrade JTL-Shop4 auf JTL-Shop5 2
Neu Shop5 Plugin: Dezente Meldung statt großer Dialog "Artikel wurde dem Warenkorb hinzugefügt" Plugins für JTL-Shop 5
Neu SHOP5: {$Bestellung->WarensummeLocalized[1]} ist nicht gleich Warensumme netto Allgemeine Fragen zu JTL-Shop 0
Neu Verschiedene "Seiten"-Breiten im Shop5 Nova JTL-Shop - Ideen, Lob und Kritik 2
Neu Server Error 500 JTL Shop5 in Unterverzeichnis Umstieg auf JTL-Shop 1
Neu SHOP5: Logeintrag: Warnung - Special page for link type 1 could not be found JTL-Shop - Fehler und Bugs 4
Neu Individuell gestalteter Artikel (Wawi mit Shop5) User helfen Usern - Fragen zu JTL-Wawi 0
Neu SHOP5: Variable cLocalizedWert in Guthaben Mail wird nicht angezeigt. JTL-Shop - Fehler und Bugs 11
Neu [SHOP5] fileuploader.tpl implode exception JTL-Shop - Fehler und Bugs 0
Neu SHOP5: Zahlungsart Lastschrift funktioniert nicht JTL-Shop - Fehler und Bugs 0
Neu JTL Shop5 - HandleAdditional function not working Technische Fragen zu Plugins und Templates 1
JTL Shop5 Nova Template Top Angebote unter den Artikeln Einrichtung JTL-Shop5 2
Shop5 - interne Verlinkung gehen nicht mehr $#a:.....#$ Upgrade JTL-Shop4 auf JTL-Shop5 3
Kompatibilität Shop5 mit Shop4 Plugins? Upgrade JTL-Shop4 auf JTL-Shop5 5
JTL Shop5 Nova Template keine Responsive Ansicht TOP Angebote und News Einrichtung JTL-Shop5 4
Neu Shop5 versendet keine Emails ueber SMTP JTL-Shop - Fehler und Bugs 8
Neu JTL-Shop5 Bugs JTL-Shop - Fehler und Bugs 2
Gelöst JTL Shop5 bei JTL gehostet. Nova-Template ist nicht mit Smartphone zu nutzen . welche Einstellung muss da noch gemacht werden Templates für JTL-Shop 9
Neu Fehler nach "Ordner-Umzug" von Shop5 Allgemeine Fragen zu JTL-Shop 4
Neu Update Shop5 RC3 -> 5.0.0 kein Cookie Consent Manager mehr JTL-Shop - Fehler und Bugs 1
Neu Startseite Shop5 kleines Problem Einrichtung von JTL-Shop4 4
Neu Artikeldetailseite zerschossen - kein Ablegen der Artikel in warenkorb mehr möglich Shop5 / Nova template Allgemeine Fragen zu JTL-Shop 7
Neu Missglücktes Upgrade auf Shop5.0 Einrichtung von JTL-Shop4 2
Neu Spezialseiten aktualisieren Shop5 Betrieb / Pflege von JTL-Shop 1
Neu Wie zählt der Shop5 Besucher? JTL-Shop - BETA - Feedback und Bugmeldungen 2
Neu JTL Shop5 - Startseite aus dem Backend wird umgeleitet. Einrichtung von JTL-Shop4 0
Neu Bilderoverlay/Sticker Shop5 Nova Einrichtung von JTL-Shop4 17
Neu Fehler: Umlaute im Shop nach Umstellung auf Shop5 Installation / Updates von JTL-Shop 2
Neu JTL Shop5 email einstellungen Einrichtung JTL-Shop5 9
Neu Nach Upgrade auf Shop5 Warnmeldungen der G Console, Erfahrungen? JTL-Shop - Fehler und Bugs 2
Neu Shop5 Update: Probleme im Backend/Versandarten JTL-Shop - Fehler und Bugs 7
Neu JTL Shop5 Consent Manager Einrichtung von JTL-Shop4 2
Beantwortet [Shop4/Shop5] Bestellung zurückhalten und nicht an die Wawi senden Technische Fragen zu Plugins und Templates 6
Beantwortet Guthaben wird nicht übertragen Shop5 JTL-Shop - Fehler und Bugs 3
Neu JTL Shop5 SEO Mehrsprachig Einrichtung von JTL-Shop4 0
Neu SHOP5 Paypal Rundungsfehler seit Update auf Shop5 Plugins für JTL-Shop 5
Neu SHOP5: Versandabhängige Artikel im Warenkorb bei Selbstabholung Betrieb / Pflege von JTL-Shop 0
Neu SHOP5: Bestseller Box in Artikelübersicht ausblenden oder verschieben. Allgemeine Fragen zu JTL-Shop 2
Gelöst Shop5: leere/fehlende Sprachvariable JTL-Shop - BETA - Feedback und Bugmeldungen 3
Neu Shop5 - Artikelübersicht: Beim Mouseover wird autom. das zweite Artikelbild angezeigt - wie abstellen? Einrichtung von JTL-Shop4 4
Gelöst Wartungsseite im Shop5/vom Backend zum Shop JTL-Shop - BETA - Feedback und Bugmeldungen 9
Neu Shop5 - Fehlerbehandlung Frontend - Kundenkonto JTL-Shop - Ideen, Lob und Kritik 4
Neu Shop5: Nachträgliche Paypal zahlung nach Onlineshop Abgleich nicht mehr möglich JTL-Shop - Fehler und Bugs 3
Ähnliche Themen