Changelog – Warenkorb Upload Pro Artikel für Shopware 6
2.1.3
- Fix: Composer-Abhängigkeit
ankitpokhrel/tus-phpwird beim Plugin-Install jetzt automatisch aufgelöst
2.1.2
- Alle phpStan-Warnungen des Shopware Store Code-Reviews behoben
- Direkte Dateisystemzugriffe (mkdir, unlink, rename) durch Flysystem ersetzt
Context::createDefaultContext()durch injizierten SalesChannelContext ersetzt- N+1-Datenbankabfragen in der Bestellübersicht optimiert (Batch-Abfragen)
- Deprecated
EqualsFilter('id')durchCriteria([$id])ersetzt - Plugin-Icon komprimiert
2.1.1
- Kompaktes Uppy-Dashboard: dynamische Höhe (wächst wenn Dateien ausgewählt werden)
- Min/Max Upload-Anzahl wird direkt im Dashboard angezeigt
- README mit vollständiger Plugin-Dokumentation aktualisiert
2.1.0
- Fine Uploader durch Uppy + TUS ersetzt — modernes, professionelles Upload-Widget
- TUS-Protokoll für unterbrechungsfreie, wiederaufnehmbare Uploads
- Webcam-Support via
@uppy/webcam— Fotos direkt aufnehmen - Bild-Editor via
@uppy/image-editor— Zuschneiden und Bearbeiten vor dem Upload - Dateien werden nun pro Line Item gespeichert:
uploads/cache/{cartToken}/{lineItemId}/ - Finale Dateien nach Bestellabschluss unter
uploads/final/{qquuid}/
2.0.4
- Migration zu
CartProcessorInterfacefür Shopware 6.7 Kompatibilität - Fix: CustomFields werden korrekt aus
translated-Feldern geladen - Deprecated
CartDataCollectorInterfaceersetzt
2.0.3
- Template-Struktur optimiert (nutzt
lineItem.payload.customFieldsdirekt) - Performance verbessert durch vereinfachte Upload-Status-Erkennung
- UI-Styling für Upload-Hinweis angepasst
2.0.2
- Kompatibilität mit SwagCustomizedProducts Plugin wiederhergestellt
- LineItemEnricher verbessert für SwagCustomizedProducts Template Line Items
2.0.1
- Produkt-CustomFields werden korrekt in die Cart Line Items angereichert
2.0.0
- Shopware 6.7 Kompatibilität
- Upload-Handling grundlegend überarbeitet
1.5.0
- Option für Upload-Informationen auf der Produktseite hinzugefügt
1.4.2
- Upload-Informationen im Warenkorb angepasst
1.4.1
- Warnungen der statischen Code-Analyse behoben
1.4.0
- Optimierungen für Gastkunden
1.3.4
TranslatorInterfaceundLoggerInterfacehinzugefügt
1.3.3
- Fehlermeldungen optimiert
- Upload-Pfad für Subdir-Shops korrigiert
1.3.2
- Anpassungen für Shopware 6.6
1.3.1
- Deprecated Funktion für
addLineItemersetzt - Info-Box auf der Artikelseite korrigiert
- Kompatibilität mit Custom Products wiederhergestellt
1.3.0
- Admin-Bestellübersicht: Neue Spalte mit Anzahl der Uploads
1.2.1
- Darstellung der übertragenen Daten in der Bestellübersicht (Kundenbereich) korrigiert
1.2.0
- Plugin mit Rector für Shopware 6.5 aktualisiert und refaktoriert
1.1.4
- Einstellung zum Hinzufügen identischer Produkte mit verschiedenen Uploads hinzugefügt
1.1.3
Die Auflistung der übertragenen Daten wurde unterhalb des Produktnamens in der Bestellübersicht hinzugefügt.
Für den Titel über der Auflistung wurde folgender Textbaustein hinzugefügt: futi-cu.account-order-item-detail-title
.png&w=3840&q=75)
1.0.6
Situation
Es gab ein Problem mit speziellen Dateitypen und der Medienverwaltung in Shopware. Vor der Version 1.0.6 wurden alle übertragenen Daten in die Medienverwaltung von Shopware kopiert. Diese Medienverwaltung ist durch eine eigene Definition der erlaubten Dateitypen beschränkt. Durch diese wurde beim Bestellabschluss mit nicht erlaubten Dateitypen ein Fehler geworfen und die Bestellung konnte nicht ausgeführt werden.
Lösung
Das Kopieren der Uploads beim Bestellabschluss in die Medienverwaltung wurde entfernt. Die Uploads werden nun im System aus dem Cache-Ordner in den Final-Ordner kopiert. Die Daten zu einer Bestellung können weiterhin im Admin in den Bestelldetails eingesehen bzw. heruntergeladen werden.
Möchten Sie nun alte Daten löschen, muss dies per FTP geschehen. Gehen Sie dazu in public/uploads/final.
Die erlaubten Dateitypen können nun wieder wie gewohnt in den Plugin-Einstellungen definiert werden.
War diese Seite hilfreich?
Support
Gemietete Plugins (Shopware Store)
Für Support zu im Shopware Store gemieteten Plugins erstellen Sie bitte ein Support-Ticket in Ihrem Shopware-Konto.
Shopware-Ticket erstellenAllgemeine Anfragen
Für allgemeine Fragen oder Kauflizenzen erreichen Sie uns per E-Mail.
E-Mail senden