GambioHub und eigene Versandmethode beißen sich

Thema wurde von pema, 28. September 2018 erstellt.

  1. pema
    pema Erfahrener Benutzer
    Registriert seit:
    17. Juni 2012
    Beiträge:
    448
    Danke erhalten:
    73
    Danke vergeben:
    122
    Hallo miteinander.
    Unter PHP 7.2 bekommen wir ab checkout_shipping.php eine Fehlermeldung (siehe angehängtes Errorlog).
    Dabei handelt es sich um eine Versandmethode (table3), die wir um GX 2.4 eigens per Hand angelegt haben und die einwandfrei funktioniert. Aber eben nur bis inkl. PHP 7.1
    Und kurioserweise hängt der Hub mit drin, den haben wir seit ca. 1 Woche mit Klarna Ratenkauf aktiv.

    Weiß jemand was es damit auf sich hat und wird aus dem Log schlau?
    Danke im voraus und ein schönes Wochenende!

    Ein Code-snippet wäre zu lange, aber hier sind die Meldungen von checkout_shipping.php
    Code:
    2018-09-28 15:52:12 (38ab5cb4a501f2f34f7bcdcb079974da) WARNING(2): "Use of undefined constant MODULE_SHIPPING_TABLE3_TEXT_TITLE - assumed 'MODULE_SHIPPING_TABLE3_TEXT_TITLE' (this will throw an Error in a future version of PHP)" in /mnt/web412/a2/58/5811058/htdocs/shop/includes/modules/shipping/table3.php:30 (Details)
    2018-09-28 15:52:12 (38ab5cb4a501f2f34f7bcdcb079974da) WARNING(2): "Use of undefined constant MODULE_SHIPPING_TABLE3_TEXT_DESCRIPTION - assumed 'MODULE_SHIPPING_TABLE3_TEXT_DESCRIPTION' (this will throw an Error in a future version of PHP)" in /mnt/web412/a2/58/5811058/htdocs/shop/includes/modules/shipping/table3.php:31 (Details)
    
     

    Anhänge:

  2. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Der PHP Code vom alten Versandmodul das ihr kopiert habt muss erneuert werden. am besten aktuelles Modul nochmal clonen.
    und welche Shopversion wollt ihr auf 7.2 fahren?
    So alte GX2 Module sind dafür nciht ausgelegt
     
  3. pema
    pema Erfahrener Benutzer
    Registriert seit:
    17. Juni 2012
    Beiträge:
    448
    Danke erhalten:
    73
    Danke vergeben:
    122
    Danke schön, nehme mich der Sache dann nächste Woche mal an.
    Bei uns läuft 3.10.0.4
     
  4. Anonymous
    Anonymous Erfahrener Benutzer
    Mitarbeiter
    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.749
    Danke vergeben:
    137
    Dass GambioHub da in den Stack Traces auftaucht, hat übrigens nichts mit einer etwaigen Inkompatibilität zwischen dem Versandkostenmodul und dem GambioHub-Modul zu tun, sondern ist einfach durch die Funktionsweise des Overloadings begründet.
     
  5. pema
    pema Erfahrener Benutzer
    Registriert seit:
    17. Juni 2012
    Beiträge:
    448
    Danke erhalten:
    73
    Danke vergeben:
    122
    Generell gibt es so wie ich das getestet habe auch keinen Usability-Fehler im Checkout. Alles läuft sauber durch. Könnte man den Fehler dann irgendwie einfach ausblenden lassen?
     
  6. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    is ja ne warning. kann man sicher ausblenden, aber warnung sagt ja - handle jetzt bevor es knallt