Shop by coding.ms: Erweiterte Produktverwaltung und Suche
Beschreibung
Shop by coding.ms 1.1.0 erweitert die Produktverwaltung, verbessert die Handhabung von Produktbildern und Varianten und bringt neue Such-, Merkliste- und Vergleichsfunktionen. Du profitierst von stabileren TCA-Definitionen, Migrationen für TYPO3 7.6.x und diversen Bugfixes.
- Produktbilder & Feature-Icons: Eine showinpreview-Checkbox (analog zu tx_news) wurde ergänzt. Das Produktmodell unterstützt nun product.imagesNonPreview, product.imagesPreviewOnly sowie product.featureIconsNonPreview und product.featureIconsPreviewOnly, sodass Du feiner steuerst, welche Bilder in Vorschauen erscheinen.
- TCA & Bildlinks: Fehler in der Attributkategorien-Handhabung und in der Produktbild-TCA für verschiedene TYPO3-Versionen wurden behoben. Zusätzlich wurden Produktbild-Links ergänzt, was die Verwaltung und Verlinkung von Bildern über TYPO3-Versionen hinweg robuster macht.
- Suche & Linkhandling: Ein ke_search-Indexer für Produkte und eine linkhandler-Konfiguration wurden ergänzt, damit Produkte zuverlässig indexiert werden und Linkziele konsistent verarbeitet werden können.
- Merkliste & Vergleich: Eine Merken- und Vergleichsfunktion wurde hinzugefügt, erweitert und finalisiert. Tooltips für verwandte Produkt-Tags unterstützen die Bedienbarkeit bei der Auswahl und beim Vergleich.
- Warenkorb & Services: Die Methode getBasketObject wurde in einen neuen BasketService verschoben. Die Aktualisierung von Warenkorb-Mengen wurde repariert und feste zusätzliche Kosten (z. B. Versand oder Verpackung) lassen sich jetzt hinterlegen — für einen stabileren Checkout und transparente Zusatzkosten.
- Modell, Felder & Übersetzungen: Getter/Setter für das Product-Model, ein Teaser-Text-Feld, Übersetzungen sowie ein Feld "Produkt hat Angebot" mit Angebotswert wurden ergänzt, um Produktdaten flexibler abzubilden.
- Technische Ergänzungen & Fixes: Neuer Math Subtract ViewHelper, Fix für extensionLoaded ViewHelper, Refactoring der Variantenlogik und der JavaScript-Bibliothek, Entfernen von exclude-Feldern aus der Konfiguration sowie Migration des Session-Handlers und TCA-Migration für TYPO3 7.6.x.
Change-Log
## 2017-11-22 Release of version 1.1.0
* [BUGFIX] Fixing attribute category handling
* [TASK] Adding product model getter/setter
* [BUGFIX] Fixing product image TCA for different TYPO3 versions
* [FEATURE] Adding showinpreview checkbox in product images (similar to tx_news). Product model supports now `product.imagesNonPreview` and `product.imagesPreviewOnly`.
* [FEATURE] Adding showinpreview checkbox in product featureIcons (similar to tx_news). Product model supports now `product.featureIconsNonPreview` and `product.featureIconsPreviewOnly`.
* [FEATURE] Adding a math subtract ViewHelper
* [FEATURE] Adding linkhandler configuration
* [FEATURE] Adding product image links
* [TASK] Adding translations
* [FEATURE] Adding ke_search indexer for products
* [TASK] Adding tooltips for related products tags
* [FEATURE] Adding a bookmark and compare feature
* [TASK] Extending and optimizing a bookmark and compare feature
* [TASK] Remove exclude fields from configuration
* [FEATURE] Extending product attribute categories with a template selection, so that each category can be displayed differently
* [FEATURE] Finalize bookmarks feature
* [BUGFIX] Fixing extension loaded ViewHelper
* [TASK] Migrate Session-Handler
* [TASK] TCA migration for 7.6.x
* [FEATURE] Product get an offer checkbox and an offer-value-field
* [BUGFIX] Refactoring the variant logic and JavaScript library
* [BUGFIX] Update basket item quantity fixed
* [FEATURE] Adding fixed additional costs, like shipping or packing
* [TASK] Moving a getBasketObject method in a new BasketService
* [TASK] Adding Teaser-Text field