Beim Wechsel von PHP 7.0.31 auf 7.1.20 bekomme ich folgenden Fehler: Wenn ich auf einer Bestell-Detailseite auf den Button RECHNUNG ERSTELLEN klicke, geht kein neuer Tab mit der Rechnung mehr auf. Es wird zwar eine solche erzeugt, aber sie taucht in der Liste erst auf, wenn man die Seite neu lädt. Auf einem Rechner passiert gar nichts sichtbares, auf einem anderen (schnelleren?) sehe ich einen Tab aufgehen und schliessen. Im Gambio-Testshop https://www.gambio-shop.de/shop1/admin/orders.php?oID=403711&action=edit&overview[do]=OrdersOverview verhält es sich auch so dass kein Tab aufgeht, aber hier meldet chrome ein blockiertes popup, was bei meinem shop nicht passiert... Kennt jemand das Problem?
Dazu müssen wir mal n Ticket haben und dann reinschauen was der Browser in der Konsole und der Shop in den Responses ausspuckt.
Danke. Im Ticket wurde darauf hingewiesen dass meine Änderungen in der gmOrderPDF.php nicht 7.2 kompatibel wären. Was genau musste ich leider selbst raustüfteln. Es lag an einer veralteten Schreibweise, die ich vor Jahren aus dem Forum hatte: Habe mich jetzt auch gewundert was das left heisst. hätte wenn $left erwartet oder sowas. Jedenfalls klappt es für mich mit Code: $pos_x = parent::getLeftMargin() + 48; statt vorher Code: pos_x = left+58; hatte 3 oder 4 solche Stellen drinn und musste da jeweils noch 10 von der Zahl abziehen. Extrem seltsam finde ich dabei, dass das PDF auch mit dem alten Code korrekt erzeugt wurde, aber das popup jeweils sofort wieder zu ging und die Rechnung erst nach reload in der order auftauchte. Denke wohl dass der code eine deprecated-warnung oder sowas ausspuckt, das dann das JS aus dem Trab bringt, das für popup etc. zuständig ist. Nicht so wichtig, aber falls jemand meinem Verständnis auf die Sprünge helfen kann würd's mich freuen.
PS: Wenn man solche Dateien verändert, gibt's preferenzen wie man die originale benennt? prä- oder suffix, am namen oder erweiterung? PPS: Wenn die Originale fehlen, kann man alte Vollversionen runterladen? Hab ich nicht gefunden. Hier war die Datei im aktuellen Download zum glück noch gleich wie meine ältere Version.
nicht die Datei anfassen sondern die classe überladen würde ich vermuten Dafür wurden doch overlods, extender und all das zeugs im Shop und GXModules erstellt
Hallo, habe gerade versucht die Datei zufinden, leider kein Ergebnis. Da wir das Logo auch gerne links hätte, würden wir uns über eine Hilfe mit Anleitung sehr freuen. Shop: 3.8.0 GX3
Kann gerade nicht nachschauen. Aber mit einem dateimanager oder Via ssh sollte sie leicht zu finden sein. Logo links wurde hier im forum auch schon erklärt, vielleicht sogar im verlinkten thread. Denke aber, mein Code und dann das +58 weglassen sollte es schon sein. Die Stelle im Code wo es um das Logo geht ist auch leicht zu finden.
Ah ja... Habe noch nie damit gearbeitet, was sind die besten Anleitungen dazu, resp. Eine eine Erklärung was wann verwendet wird?
@sirtet Hier findest du einige Anleitungen (Link nur für registrierte Nutzer sichtbar.) Schau dir mal die folgenden Seiten an: (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.)
Guten Morgen, vielen Dank für die Antwort, allerdings komme ich so nicht weiter. Meine Frage war eigentlich ganz einfach, wo finde ich genau die Datei???
Hallo Michael-77, Datei gefunden, Danke und wo und was muss ich dort genau ändern um das Logo nach links zubekomme?
Hallo Nicefarrier, das steht doch im Post #4 einfach danach suchen. Sichere dir vorher unbedingt die Datei.
ja den Pfad wie Du geschrieben hast, habe ich auch gefunden, in dem Ordner classes, liegen mehrere Skripte und welches davo muss dann geändert werden?
Das nutzt man damit man nicht an die Shopeigenen Dateien ranmuss. Man sollte NIE wie früher an Systemdateien rumdoktorn. Man baut das extern updatesicher um. Vorteil ist z.B: auch das man diese externen Umbau auch einfach anderen geben kann - die das einfach hochladen und TaDa funktioniert. In den Shopdateien fummeln war im Wilden Westen mal. Bei Updates gehts kaputt. Bei Fehlersuche schwer zu finden was da falsch ist. usw.