Neu Fehler in JTL Paypal Plugin 2.1.0 unter JTL Shop 5.1.2

XS-Laden

Aktives Mitglied
17. Mai 2016
13
0
Bei der Zurückleitung von Paypal auf den JTL Shop kommt es zum Fehler:

Fatal error: Uncaught TypeError: Argument 3 passed to Plugin\jtl_paypal\paymentmethod\PendingPayment::__construct() must be of the type string, null given, called in
/shop/plugins/jtl_paypal/paymentmethod/PendingPayment.php on line 139 and defined in /shop/plugins/jtl_paypal/paymentmethod/PendingPayment.php:53 Stack trace: #0
/shop/plugins/jtl_paypal/paymentmethod/PendingPayment.php(139): Plugin\jtl_paypal\paymentmethod\PendingPayment->__construct(Object(JTL\DB\NiceDB), NULL, NULL) #1
/shop/plugins/jtl_paypal/Handler.php(202): Plugin\jtl_paypal\paymentmethod\PendingPayment::recycle(Object(JTL\DB\NiceDB), NULL, 'kPlugin_5_paypa...') #2
/shop/plugins/jtl_paypal/Handler.php(154): Plugin\jtl_paypal\Handler->smartyOrderPage(Object(JTL\Smarty\JTLSmarty)) #3 /shop/includes/src/Events/Dispatcher.php(70): Plugin\jtl_paypal\Handler->smarty(Array) #4 /kund in /shop/plugins/jtl_paypal/paymentmethod/PendingPayment.php on line 53

So wie ich das verstehe, wird die moduleID "kPlugin_5_paypal" im PendingPayment.php constructor nicht übergeben
private function __construct(DbInterface $db, ?string $pendingID, string $moduleID)
{
$this->db = $db;
$this->setPendingID($pendingID ?? self::createID());
$this->setModuleID($moduleID);
}

In der recycle Methode steht Sie aber komischerweise mit drin: PendingPayment::recycle(Object(JTL\DB\NiceDB), NULL, 'kPlugin_5_paypa...') #2

Kennt jemand das Problem?
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.344
839
Hast Du mal ein Ticket bei JTL im Support aufgemacht?

Die Fehlermeldung sagt ja:
...Argument 3 passed to Plugin\jtl_paypal\paymentmethod\PendingPayment::__construct() must be of the type string, null given,...
Und dann:
.../ shop/plugins/jtl_paypal/paymentmethod/PendingPayment.php(139): Plugin\jtl_paypal\paymentmethod\PendingPayment->__construct(Object(JTL\DB\NiceDB), NULL, NULL) #1...

Also hast Du meines Erachtens recht, dass da die paymentmethod nicht korrekt übergeben wird oder möglicherweise an falscher Stelle. Das muss dann JTL mal näher untersuchen.
 

XS-Laden

Aktives Mitglied
17. Mai 2016
13
0
Ich glaube ich habe den Fehler gefunden.
Der Migration Code aus "Migration20200709121700.php" wurde scheinbar bei der Plugin Installation nicht ausgeführt und somit hat in der DB die Tabelle "xplugin_jtl_paypal_pending_payment" gefehlt.
Ich habe in der Datenbank die Tabelle händisch mit dem SQL Code aus der "up()"-Metode von "Migration20200709121700.php" angelegt und nun scheint das PayPal Plugin zu funktionieren.
 
Ähnliche Themen
Titel Forum Antworten Datum
Nach Aufruf von Stored Procedure 'Kunde.spKundeUpdate' schwere Fehler in JTL (z.B. Kundenliste, Workflow-Editor) JTL-Wawi 1.8 2
Neu JTL-Shop 5.3.0 RC3 Fehler nach Update Portlet Banner, fehlendes Produkt JTL-Shop - Fehler und Bugs 0
Fehler beim Datenbank - JTL WAWI Connector WooCommerce-Connector 1
Neu jtl wawi Versanddatenexport Originalmeldung: In der Sendung trat mindestens ein harter Fehler auf. Code: 1101 Schnittstellen Import / Export 2
Neu Fehler beim Hochladen der Datei JTL-Shop - Fehler und Bugs 0
Barcodescanner Fehler mit ein "U" am Ende JTL-Wawi 1.8 0
Fehler beim erstellen von Aufträgen JTL-Wawi App 2
Neu Fehler bei Sprach- und Währungsumstellung Allgemeine Fragen zu JTL-Shop 0
Fehler beim importieren eines Backups JTL-Wawi 1.8 2
Neu Fehler: Footer/Boxen - Kategoriefilter löscht Boxensortierung Allgemeine Fragen zu JTL-Shop 0
Neu Stripe - Fehler icomoon.ttf Plugins für JTL-Shop 0
Neu Gravierender Fehler in der Shop Software Betrieb / Pflege von JTL-Shop 3
Neu Fehler beim Bearbeiten von PLZ & Ort im Kundenkonto (Update 5.3.0) JTL-Shop - Fehler und Bugs 6
Neu Fehler bei Bearbeitung von Designvorlagen eBay-Designvorlagen - Fehler und Bugs 0
Fehler beim Rendering der Attribute bei SCX Abgleich kaufland.de - Anbindung (SCX) 4
Neu Smarty-Fehler im Logfile JTL-Shop - Fehler und Bugs 1
Neu Fehler beim Zahlungsabgleich - Zahlungsmodul - Wawi 1.5.55.6 Gelöste Themen in diesem Bereich 14
Neu Fehler: Sonderpreis falsch formatiert, wird nicht importiert; obwohl importiert genau wie exportiert User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler beim erstellen von Aufträgen. Digitale Unterschrift im Auftrag. JTL-Wawi - Fehler und Bugs 0
Neu Microsoft Remote Desktop Fehler Cloutapp Desktop und Lauscher JTL-Wawi - Fehler und Bugs 3
Neu OPC - Video Portlet Fehler (v.5.3.0) JTL-Shop - Fehler und Bugs 0
Neu Logfile: SQL Fehler, aber warum? JTL-Shop - Fehler und Bugs 2
In Diskussion Fehler beim Versenden von E-Mails: "Could not convert socket to TLS" JTL-POS - Fehler und Bugs 1
Neu Google Listings & Ads image Fehler WooCommerce-Connector 2
Installations Fehler (SQLSTATE[HY000] [2002] No such file or directory ) Einrichtung JTL-Shop5 1
In Diskussion Gesamt Ban Rabatt zuweisen - Fehler? JTL-POS - Fehler und Bugs 4
Kein Fehler von 1.6.39 zu 1.8.12 JTL-Wawi 1.8 4
Umzug Datenbank Fehler aufgrund unterschiedlicher Versionen Einrichtung JTL-Shop5 1
Neu SQL-Fehler bei Volltextsuche und Sonderzeichen JTL-Shop - Fehler und Bugs 0
Neu E-Mail mit Strato - Fehler normal? Betrieb / Pflege von JTL-Shop 6
Neu 21916639, 21916585, 21916664 Fehler Gelöste Themen in diesem Bereich 4
Neu Inaktive Artikel werden mit 404 Fehler bei Google Search angezeigt Allgemeine Fragen zu JTL-Shop 2
Neu Fehler Übertragung Sendungsnummern an eBay JTL-Wawi 1.7 2
Neu Fehler SQL-Schema importieren bei Neuinstallation Installation / Updates von JTL-Shop 7
Was bedeutet dieser Fehler? - Jtlwa wai update to 1.8.11 JTL-Wawi 1.8 2
Workflow: Mahnungen - Fehler JTL-Wawi 1.8 5
Bug? Fehler EAN (Kaufland.cz) auf Kaufland.de aber korrekt kaufland.de - Anbindung (SCX) 1
Neu Fehler nach Serverumzug Gelöste Themen in diesem Bereich 3
Neu Datenbank Upgrade Fehler(#7110FFD83C0136E0) JTL-Wawi - Fehler und Bugs 0
Neu Webp Bild aufruf Fehler beim ersten mal laden JTL-Shop - Fehler und Bugs 2
Neu Fehler bei Update von 1.5.55.8 auf jede weitere Version bis einschließlich 1.8.11.0 Gelöste Themen in diesem Bereich 3
RLIMIT_NPROC is exceeded & fehler 503 beim Abgleich und beim Bestellabschluss Einrichtung JTL-Shop5 0
Neu ebay- Angebote-laufende Angebote: Fehler beim Laden der Daten, der mehrteilige Bezeichner "Custom-fWawiArtikelpreisBrutto" konnte nicht gebunden werde JTL-Wawi - Fehler und Bugs 2
Neu Fehler beim Update von Exportformat Google Shopping JTL-Shop - Fehler und Bugs 1
Neu Frage: Email Adressen Validator Fehler Allgemeine Fragen zu JTL-Shop 0
Neu JTL Paypal Checkout Button bei Konfigurationsartikel verhindern Plugins für JTL-Shop 0
Neu JTL SHOP update von 5.2.4 auf 5.3.1 - DBupdater startet nicht das Datenbankupdate Installation / Updates von JTL-Shop 6
Neu 👉 JTL-Wawi 1.9 Open Beta Release Releaseforum 0
Neu JTL PayPal: Plugin - Bestellungen werden nicht angezeigt. Fehlermeldung "Unable to load config 'file:.conf'" Plugins für JTL-Shop 2
Neu JTL-WMS Mobile Artikelname wird nicht mehr vollständig angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0

Ähnliche Themen