Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Probleme beim Einbau von Klarna Rechnungskauf

    inox

    • Neu im Forum
    • Beiträge: 45
    Probleme beim Einbau von Klarna Rechnungskauf
    am: 21. Juni 2013, 20:59:56
    Hallo,

    seit dieser Woche haben wir uns bei Klarna angemeldet und natürlich gleich mit dem Einbau des Moduls ( von hier) begonnen. Wie fast zu erwarten, ging dies nicht ohne Fehler ab. Um Anderen die langwierige Suche zu ersparen, hier unsere Lösungen.

    Vorab: leider beißt sich das Modul mit dem Ajax One Page Checkout, dieser musste deaktiviert werden. Im Modul finden einige Redirects auf die checkout_payment.php statt, deren "umbiegen" / deaktivieren zu unerwarteten Ergebnissen führen kann. Wer dieses Problem schon gelöst hat, und sein Wissen teilt, wäre mein Held!

    Alles in Allem gestaltet sich der Einbau nicht sonderlich kompliziert, der Fehler trat beim ersten Testkauf auf:
    Code: PHP  [Auswählen]
    Warning: Cannot modify header information - headers already sent by (output started at /includes/external/klarna/class.KlarnaBase.php:127) in /inc/xtc_redirect.inc.php on line 38

     Ab Zeile 127 steht u.a.:
    Code: PHP  [Auswählen]
    echo "<link href='" . KlarnaUtils::getStaticPath() .
                            "images.css' type='text/css' rel='stylesheet'/>";

    Da eine images.css im Paket nicht gefunden wurde, halte ich diese Ausgabe (die wohl mal wieder vor der Header-Weiterleitung ausgegeben wird) für entbehrlich und habe sie, ohne dass Folgen sichtbar wurden, auskommentiert. Damit lief es dann auch!

    Ein Schönheitsfehler sind die Umlaute, die z.B. in der Monatsangabe (März im Geburtsdatum) als HTML-Entity erscheinen. Diese müssten noch in der Datei \includes\external\klarna\KITT\data\language.xml in UTF-8 Kodierung umgewandelt werden.

    Hoffe dass es weiterhilft, besser wäre natürlich, die Bananen reifen gleich beim Hersteller...

    Grüße
    Uwe

    Linkback: https://www.modified-shop.org/forum/index.php?topic=26690.0
    rechtstexte für onlineshop

    Guenter59

    • Viel Schreiber
    • Beiträge: 1.484
    Re: Probleme beim Einbau von Klarna Rechnungskauf
    Antwort #1 am: 03. August 2013, 22:10:35
    Hi @all
    Der Fehler ist immer noch im Klarna.
    Die Fehlermeldung : Cannot modify header information - headers already sent by (output started at /includes/external/klarna/class.KlarnaBase.php:127
    kommt auch, wenn man das google_base.php ( Google Shopping) Modul nutzt, obwohl Klarna ja ein Zahlungsmodul ist und das Google Modul unter Module>Module sitzt.
    Das Zahlungsmodul benutze ich nicht.

    Ich habe erstmal das Gleiche wie inox gemacht und Zeile 127 auskommentiert.
    Jetzt funzt google_base.php, aber das ist wohl keine besonders gute Lösung oder?

    Gruß Günter
    4 Antworten
    2180 Aufrufe
    07. Juni 2013, 11:10:59 von Andy1969
    3 Antworten
    2350 Aufrufe
    03. Juni 2014, 08:20:59 von moe512
    7 Antworten
    4414 Aufrufe
    12. November 2011, 18:04:38 von Tomcraft
               
    anything