seit dem Update von .16 auf .17 wird bei allen Artikeln, bei denen das Erscheinungsdatum in der Vergangenheit liegt, die Anzeige unterdrückt. Bei den Vorgängerversionen ging das noch korrekt, kann ich mir in einem anderen .15 und .16 noch anschauen.
Ich würde das ganz gerne wieder immer angezeigt bekommen, genau so, wie es auch schon seit Jahren war.
Leider nein, es funktioniert bei anderen Daten ja einwandfrei. Aber selbst wenn wäre es nicht das Problem, da im Debug die $sArticle.sReleasedate dann komplett fehlt.
Es ist nicht nur die Anzeige, auch in den Bestelldaten fehlt das Datum bei releasedate. In der s_order_details stehen nur noch Nullen. Wundert mich, dass das bisher nirgends sonst aufgefallen ist
Japp, natürlich stehen dort alle relevanten Daten drin - und bis zum Update hat das auch wunderbar funktioniert.
Warum man eine solche Funktion mit dem letzten Patch zerstört erschließt sich mir nicht.
Oh, sehr schön, das Ticket wurde geschlossen weil SW5 offiziell tot ist und der Bug nicht behoben werden wird.
Edit:
Ich hab jetzt mal engine/Shopware/Components/Compatibility/LegacyStructConverter.php
die „> today“ abfrage angepasst. Nun passt zumindest die Anzeige wieder. Ob das auch [s_order_details] repariert wird sich noch zeigen
Ich bräuchte noch einen Tipp, wo ich den Eintrag für s_order_details fixen könnte.
Das reicht zwar für die Anzeige, aber ich habe bisher noch nicht herausgefunden, wo das für die Speicherung für die Bestellung ist