Shop-Pro by coding.ms: Download- und Backend-Verbesserungen
Beschreibung
Shop-Pro by coding.ms 4.5.0 bringt gezielte Verbesserungen für die Warenkorb-Downloadliste sowie mehrere Backend-Optimierungen und Bugfixes, die Stabilität und Übersichtlichkeit im TYPO3-Backend und Frontend erhöhen. Du profitierst von klareren Anzeigen, neuen Filtermöglichkeiten und Fehlerbehebungen im Abonnement-Service.
- TypoScript-Dubletten in den PDF-Datumseinstellungen wurden behoben, sodass die Konfiguration eindeutig wirkt und Konflikte beim Rendern von PDF-Daten entfallen.
- Die Warenkorb-Downloadliste zeigt Dateien nicht mehr doppelt an; das vermeidet Verwirrung beim Download und sorgt für korrekte Listen im Frontend.
- Neuer Dateiendungsfilter in der Warenkorb-Downloadliste: Du kannst die Darstellung nach Dateitypen einschränken, was das Auffinden relevanter Dateien vereinfacht.
- Das Sammeln der Dateien für die Downloadliste wurde refactored, um die Codebasis zu vereinfachen und die Zuverlässigkeit der Dateiaggregation zu verbessern.
- Im Backend wurde eine Spalte für den Warenkorbinhalt zur Basket-Order-Liste ergänzt, sodass Du Bestellinhalte unmittelbar in der Übersicht siehst.
- Die Benutzer-Spalte der Basket-Order-Liste enthält nun Nutzername und Deeplink zum Frontend, wodurch Du schneller zu passenden Nutzerprofilen navigieren kannst.
- Das Basket-Order-Download-List-Plugin zeigt einen Hinweis an, welche Daten im Frontend dargestellt werden, was für mehr Transparenz beim Seitenaufbau sorgt.
- Der Subscription-Service wurde gefixt, wenn der Stripe secretKey leer war, sodass fehlerhafte Abbruchbedingungen bei leeren Zugangsdaten vermieden werden.
Change-Log
## 2025-04-02 Release of version 4.5.0
* [BUGFIX] Fix TypoScript setting for PDF dates which was available twice
* [BUGFIX] Prevent double file listing in basket order download list
* [FEATURE] Add file extension filter in basket order download list
* [TASK] Refactor collecting files for the basket order download list
* [TASK] Add a column for basket content in basket-order list in backend
* [TASK] Add username and deeplink on frontend user column in basket-order list in backend
* [TASK] Add notice in basket-order download-list plugin about which data will be displayed in frontend
* [BUGFIX] Fix subscription service with empty Stripe secretKey