Shop by coding.ms: Neue Rechnungs-IDs und Bestellwiderruf
Description
Shop by coding.ms 5.19.0 erweitert die Bestell- und Warenkorbfunktionen und behebt mehrere Fehler. Neu sind ein konfigurierbarer invoice-number-string in Basket-Orders, ein Frontend-Widerruf per Button/Form sowie Pagination für Produktlisten; zudem wurden Mail-Vorlagen bereinigt und Konfigurationsmöglichkeiten erweitert.
- Einführung des Felds invoice-number-string in Basket-Orders, um Rechnungskennzeichen direkt im Bestellkontext zu hinterlegen.
- Frontend-Widerruf: Kunden können Basket-Orders über einen Button und ein Formular im Frontend widerrufen, was Stornoprozesse vereinfacht.
- Pagination für Produktlisten zur besseren Gliederung großer Produktübersichten und zur Verbesserung der Seitenbedienbarkeit.
- Bereinigung der Mail-Templates für konsistentere E-Mail-Inhalte und klarere Vorlagenstruktur.
- Erweiterung der Site-Set-Konfiguration sowie Ergänzung und Aktualisierung von PHP-Doc-Kommentaren zur Wartbarkeit des Codes.
- Bugfixes: Wiederherstellung eines zuvor nicht erreichbaren "Add Basket Item"-Buttons, Korrektur beim Hinzufügen von Artikeln beim Bearbeiten neu angelegter Basket-Orders sowie Behebung von Fehlern bei der Steuerberechnung von Rabatten in PDF-Dateien.
Change-Log
## 2026-03-31 Release of version 5.19.0
* [FEATURE] Introduce invoice-number-string in basket-order
* [FEATURE] Add revocation of basket-orders using a frontend-button and form
* [FEATURE] Add pagination for the product list
* [TASK] Clean up mail templates
* [TASK] Extend site set configuration
* [TASK] Add or update PHP doc comment for classes
* [BUGFIX] Fix in-accessable basket add basket-item button
* [BUGFIX] Fix editing baskets add basket-items in newly created basket-order
* [BUGFIX] Fix calculating basket-order taxes with discounts in PDF files