Jump to content
xt:Commerce Community Forum

xt_paypal_plus Fehler auf checkout


Recommended Posts

Seit dem Update auf 6.1 sind auf unserer checkout-Seite bei Paypal Plus Kauf auf Rechnung folgende Meldungen zu sehen:

Warning: Use of undefined constant COL_BAD_BANK_NAME - assumed 'COL_BAD_BANK_NAME' (this will throw an Error in a future version of PHP) in /www/htdocs/lapayaco/plugins/xt_paypal_plus/classes/class.paypal_plus.php on line 868

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/lapayaco/plugins/xt_paypal_plus/classes/class.paypal_plus.php:868) in /www/htdocs/lapayaco/xtFramework/classes/class.xtLink.php on line 340

 

Kann mir jemand helfen, was das bedeutet? Ich hab das Paypal Plus Plug-In inzwischen auch schon neu installiert, bekomm aber trotzdem noch die Meldung.

Für Hilfe bin ich echt dankbar.

 

Link to comment
Share on other sites

  • 2 weeks later...

So wie es aussieht, will das Paypal-Plus-Plugin hier die Bankdaten in die Datenbank schreiben hierbei auch den Bank-Namen.

Dieser ist in dem Plugin xt_bank_details aber nicht vorgesehen. Dies sollte dann in xt_bank_details nachgebessert oder in xt_paypal_plus entfernt werden (je nachdem, ob dieses Information gespeichert werden soll oder nicht).

 

Den Fehler "umgehen" könnte man vorerst durch auskommentieren der Zeile 868 in der Datei plugins/xt_paypal_plus/classes/class.paypal_plus.php (und verzichtet Damit auf die Information des Banknamens)
 

COL_BAD_BANK_NAME => $result->payment_instruction->recipient_banking_instruction->bank_name,

 

 

 

Link to comment
Share on other sites

Hallo Dorise.

1) wenn nicht schon getan, bei xt melden https://helpdesk.xt-commerce.com/index.php?/Tickets/Submit
2) in conf/debug.php prüfen, dass _SYSTEM_DEBUG_MANUALLY auf 'false' steht also

define('_SYSTEM_DEBUG_MANUALLY', 'false');// if set to 'true' all errors, warning will be displayed but not in backend

3) wenn 2) nicht hilft auf der Datenbank prüfen, dass in der Tabelle xt_config für _SYSTEM_DEBUG false eingetragen ist
    SELECT config_value FROM xt_config WHERE config_key = 'SYSTEM_DEBUG'
    entweder diese Abfrage bringt keine Ergebnis (gut) oder der Wert sollte false sein

@netzzitrone hm ja, geht, is aber nich doll. sieht eher ein wenig nach einem echten fehler in bank_details aus der gefixt werden sollte. die änderungen in p-plus werden ja überschrieben bei einem plg-upd

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
  • Create New...