nach dem Update auf 5.2.2 laden die Einkaufswelten nicht mehr. Diese waren vorher im Masonry Layout. Das musste jetzt geändert werden, weil die neuen Einkaufswelten Masonry nicht mehr unterstützen. Trotz der Änderung und leeren des caches laden die Einkaufswelten nicht mehr, z.B. auf der Startseite: http://floriandoktor.aix-cloud.de - nur noch das Ladesymbol, ohne das was passiert. Kann hier jemand helfen?
PS. auch die Sprachauswahl oben rechts sieht komisch aus und firebug liefert einen Error: " TypeError: window.csrfConfig is undefined"
ich habe aus dem githup repository die aktuelle index.tpl datei genommen und bei mir in das bare theme geladen und frontend/index/index.tpl damit ersetz. Danach Cache gelöscht und die Themes kompiliert. Hat leider nicht geholfen. Was mache ich falsch?
(Und warum ich mich mit meinen Zugangsdaten (meiner sog. Shopware-ID) nicht im Forum anmelden kann (jetzt habe ich eine andere benutzt), ist mir auch ein Rätsel.)
naturlich wird getestet. Es gab auch einige Vorabversionen wo alle diese Änderungen schon drin waren.
Gerade Einkaufswelten war ein großes Thema für 5.2 und es gab umfangreiche Änderungen. Auch das ist an vielen Stellen vorgestellt worden. Auch die Info, dass Masonry entfernt wird mit 5.2
Die andere Frage wäre sicher auch, von welcher Version upgedatet wurde? Wurde so ein großes Update direkt live ohne Test gemacht? Das macht man immer in einer Testumgebung um eigene Plugins, Anpassungen und Ungebung allgemein auf korrekte Funktion zu überprüfen. Sind die Infos aus dem Update Guide beachtet worden?
Es gibt ja jeweils wichtige Voraussetzungen und Informationen, die bei großen Updates von 5.1 auf z.B. 5,2 berücksichtigt werden müssen. Dann ist so ein Update auch gut durchführbar. Zu beachten sind auch immer die eigenen Themes. Wenn etwas nicht mehr geladen wird sollte man im ersten Schritt das Standard Theme aktivieren und Plugins deaktivieren. Dann Schrittweise aktivieren. Dann findet man das Problem auch eigentlich sehr schnell heraus
Sebastian
PS: Mit der ShopwareID kann man sich nicht im Forum einloggen. Ein Hinweis dazu ist auch in der Login Maske
Hast Du evtl. in Deinem abgeleiteten Responsive-Thema eine frontend/index/index.tpl, die den Block _ **{block name="frontend\_index\_header\_javascript"}** _ mit einer alten Version überschreibt? Scheint nämlich so, als wäre am Ende des Blocks **var csrfConfig = csrfConfig............** hinzugekommen... Bei mir war es das. EKW laufen wieder.
Danke EiTiCo!!! Jetzt läuft es auch bei mir wieder.
Ich frage mich immer wieder wo Ihr die Änderungen am Template vornehmt?
Wenn ich die Änderungen nur im eigenen Template mache und ich bei einem Fehler auf das Origiale Responsive wechsle, tritt der Feher nicht mehr auf und ich weiß das der Feher in meinem abgeleiteten Template liegt.
Wenn ich natürlich im Original herumwurschteln habe ich diese Möglichkeit nicht mehr den Fehler einzugrenzen.
Es wird seitens Shopware immer wieder darauf gepocht, dass man vor dem Update in einer Testumgebung testen soll um Fehler in den Plugins vorab zu erkennen. Wie soll ich das genau machen? All meine Plugins sind auf meinen Liveshop lizensiert. Habe ich eine Möglichkeit verpasst, das abseits zu testen?
Eigentlich bleibt mir doch nur die Möglichkeit, vorher ein Backup anzulegen und zu hoffen dass im Liveshop nach einem Update alles rund läuft.
installier eine Kopie in einem Unterverzeichnis. Mit einem bißchen Routine sind die Kopie der Installation und der Datenbank inklusive der paar Konfigurationsänderungen, die dann nötig sind, in 15 Minuten erledigt. Dann kann man nach Herzenslust testen. Wenn man es kaputt gemacht hat, fängt man einfach wieder bei Schritt eins an.
Es wird seitens Shopware immer wieder darauf gepocht, dass man vor dem Update in einer Testumgebung testen soll um Fehler in den Plugins vorab zu erkennen. Wie soll ich das genau machen? All meine Plugins sind auf meinen Liveshop lizensiert. Habe ich eine Möglichkeit verpasst, das abseits zu testen?
Eigentlich bleibt mir doch nur die Möglichkeit, vorher ein Backup anzulegen und zu hoffen dass im Liveshop nach einem Update alles rund läuft.
In dem Du den Shop in ein Unterverzeichnis kopierst, die Datenbank vom Original importierst und die Einträge der Datenkank in der config.php von deinem Testshop im Unterverzeichnis anpasst.
So sind auch alle Plugins-Lizensen für den Testshop aktuell und du kannst da alle Tests durchführen.