Vielleicht liegt es an der Morgenstunde, aber ich bin grad etwas „verwirrt“. Ihr baut einen offiziell von Eurem Support anerkannten und gemeldeten Bug in Shopware 5.7.18 ein (siehe Issue SW-27165). Und die offizielle Antwort lautet: Flick es selber oder nutze Shopware 6? Sorry, aber das kann es nicht sein! Ich und viele andere Shopware 5 User sind seid Jahren treue Kunden und zahlen brav ihre Subscription, das haben wir nicht verdient, oder?
Ich denke, dass Telgi hier bereits alles relevante geschrieben hat. Für Shopware 5 wird es nur noch security updates geben. Alles weitere wirst du selber, deine Agentur oder safefive tun müssen. Wenn du lange genug suchst, dann wirst du sicherlich noch zahlreiche andere Bugs finden (der issue tracker hat auch noch ein paar aufgeführt). Weitere Updates - außer security updates - wird es jedoch von Shopware nicht geben. Das ist bereits seit Monaten (oder Jahren?) bekannt.
Das kann ich soweit nachvollziehen. Das ist für mich jedoch in etwa so, also ob ich mein Auto das keine Garantie mehr hat, jedoch noch einwandfrei fährt, in die Werkstatt bringe. Der Mech spielt ein neues Software-Update ein, was nur noch den Rückwärtsgang ermöglicht. Auf Nachfrage beim Mech antwortet dieser: Sorry, du wusstest bereits seit langem das dein Auto keine Garantie mehr hat. Du darfst das selber flicken oder dir einen neuen Wagen kaufen…
Eieiei Jungs…ihr macht es ehemaligen Fans von Shopware wirklich nicht einfach die Liebe aufrecht zu erhalten…
Ja - es kann natürlich durchaus sein, dass große Updates auch neue Fehler beinhalten. Wenn es sich dabei jedoch nicht nur um einen edge cases handeln würde - Preise von Artikeln, für die Staffelpreise gepflegt sind, nachträglich innerhalb von Bestellungen innerhalb des backens ändern - sondern tatsächlich einen Großteil der Shopbetreiber betreffen würde, dann hätte Shopware hier mit Sicherheit auch ein weiteren Hotfix veröffentlicht. Die Zeit für Bugfix-Updates ist jedoch vorbei - und es werden sicherlich in den kommenden Monaten und Jahren immer wieder Leute aufschreien und empört sein, dass eine irgendeine Funktion, die ganz dringend benötigt wird, nicht (mehr) fehlerfrei funktioniert.
ich kann das Problem im aktuellen Entwicklungsstand von Shopware 5.7 nachvollziehen. Ich schaue gerade, wie dieser Fehler entstanden ist und werde dann eine Lösung suchen.
Ich muss allerdings noch absprechen, ob und wie wir das dann releasen können. Da kann ich jetzt noch kein Versprechen abgeben.
wir haben soeben Shopware 5.7.19 released. Damit sollte es nun wieder möglich sein, über das Bestellungsmodul Preise von Produkten zu ändern, die Staffelpreise haben.
damit das Auto-Update funktioniert, musst du erst auf Version 5.7.18 aktualisieren. Der Grund ist, dass wir das herunterladen des Update-Packages bereits auf GitHub umgestellt haben. Alternativ kannst du dir auch das Update-Package hier herunterladen und manuell updaten.
Entschuldigt bitte die Umstände! Mir ist gestern noch ein Fehler im Auto-Updater aufgefallen. Das hatte ich getestet und dann hatte es funktioniert. Natürlich ist dieser Fix leider nicht in im normalen 5.7.18 Release vorhanden
Entweder ihr updated einmalig manuell oder ändert folgende Code-Zeile in eurer 5.7.18 Installation:
Da muss ich mal weiter forschen, wenn auch das Problem für mich nicht aktut ist, und ich auch mit 5.7.18 leben kann - oder manuell das Update machen kann
Nach dem Patch:
GuzzleHttp\Exception\ClientException: Client error: GET https://api.shopware.com/pluginStore/pluginsByName?locale=de_DE&...401 Unauthorized response:
Edit: zweiten ungenutzten Testshop zunächst von 5.7.14 auf 5.7.18 aktualisiert, und dann die Datei geändert. Auch hier: Update wird zunächst angezeigt, aber der Updater selber schmiert dann ebenso ab.
Edit 2:
Ich kann dennoch „ich habe ein Backup gemacht“ anklicken, und dann das Update starten. Nur wird dann nicht ein Update gestartet, sondern der Installer für eine neue Installation.
Wie bei mir.
Da scheitert das Laden vom Changelog und die Kompatibilitätsliste für Plugins.
Fehler wegklicken und unten „backup gemacht“ anhaken und starten.
Shop 1 hat bei mir den Updater geladen und gestartet
Shop 2 hat den Installer für eine neue Version geladen
Shop 2 dann manuell aktualisiert - bei Git den Updater runterladen, auf dem Server auspacken und im Browser starten.