Zum Inhalt springen
FULLTime eCommerce

Changelog – Warenkorb Upload Pro Artikel für Shopware 6

2.1.3

  • Fix: Composer-Abhängigkeit ankitpokhrel/tus-php wird 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') durch Criteria([$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 CartProcessorInterface für Shopware 6.7 Kompatibilität
  • Fix: CustomFields werden korrekt aus translated-Feldern geladen
  • Deprecated CartDataCollectorInterface ersetzt

2.0.3

  • Template-Struktur optimiert (nutzt lineItem.payload.customFields direkt)
  • 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

  • TranslatorInterface und LoggerInterface hinzugefü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 addLineItem ersetzt
  • 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

Bestellübersicht mit Upload-Daten

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 erstellen

Allgemeine Anfragen

Für allgemeine Fragen oder Kauflizenzen erreichen Sie uns per E-Mail.

E-Mail senden
Changelog – Warenkorb Upload Pro Artikel für Shopware 6 | FULLTime eCommerce