entweder habe ich in der doku etwas übersehen, oder aber im backend. bevor ich das hart codiere möchte ich sicher sein, dass ich nichts übersehen habe, resp. verstehen wollen, wo der sinn der doppelten thumbnail-generierung liegt.
ich bin SW rookie. SW profis finden meine frage vielleicht so doof, dass sie nicht antworten. bitte trotzdem antworten, denn ich stehe auf dem schlauch.
Oftmals erhält man keine Antwort, wenn man hier nicht mal etwas Geduld mitbringt und z.B. Double Postings macht Daher würde ich dich mal bitten:
Wenn du an deine Antwort noch etwas hinzufügen möchtest ( neue Erkenntnisse etc.): Nutze die Editieren-Funktion anstatt nach <1Tag den Thread erneut zu kommentieren. Das ist unhöflich gegenüber anderen Fragenden, die nicht ständig ihre Threads nach oben holen.
Also @leta, ich kann das ganze reproduzieren. Es geschiet in dieser Methode.
Dank Git kann man ja jede Code-Zeile auf deren Verursacher zurückverfolgen . Es scheint, dass Shopware früher nur JPG Thumbnails generiert hat. Damit auch das Original-Format beibehalten wird (in deinem Fall png) wurde diese Änderung durchgeführt (7 Jan 2014). Und ich vermute mal, damit es zu keinen Kompatibilitäts-Problemen kommt, hat man die Originalfunktion drin gelassen (z.B. Ein Plugin/WaWi/Whatever vertraut darauf, dass es ein jpg-Thumb geben muss.).
Ich denke du könntest versuchen einen PR einzureichen und die Stelle zu entfernen. Argumentieren könntest du mit dem verschwendeten Speicherplatz. Oder du erstellst einen Verbesserungsvorschlag unter https://issues.shopware.com
Wenn du es nur für dich beheben möchtest, nutze bitte ein Plugin. (Niemals die Original-Datei ändern!) Du kannst das Decorate-Pattern verwenden um den Thumbnail-Manager zu dekorieren (Service extensions). Dann ist das ganze sauber und update-sicher.
damit es zu keinen Kompatibilitäts-Problemen kommt, hat man die Originalfunktion drin gelassen (z.B. Ein Plugin/WaWi/Whatever vertraut darauf, dass es ein jpg-Thumb geben muss.).
Das macht Sinn. Ich bin nicht darauf gekommen. Aber immerhin habe ich geahnt, dass ich etwas übersehe