1. Kundenwunsch-Umsetzung: produktbezogene BLACKLIST
- analog zu „Blackoptions“ in den BOGX-Vorgaben der Produkte anzugeben,
- das Feld „BLACKLIST“ ist direkt unter dem „Blackoptions“-Feld in den BOGX > BASIC-Vorgaben zu finden,
- der Unterschied ist, dass in dem BLACKLIST Feld die Optionsgruppen-IDs (anstatt Optionen-IDs) anzugeben sind,
Beispiel für BLACKLIST-Eingabe im Produkt „SW00675“:
-------------------------------------
o_preise2,o_preise3
-------------------------------------
Das bewirkt dann, dass bei Aufrufen der Konfiguration für Produkt „SW00675“, die Optionsgruppen “o_preise2“,“o_preise3“ deaktiviert (nicht sichtbar) werden.
Wenn der Hauptprodukt „SW00675“ noch Varianten mit abweichenden BLACKLIST haben sollte, dann sind in den Varianten abweichende Optionsgruppen-ID’s anzugeben:
Beispiel für BLACKLIST-Eingabe im Produkt-Variante „SW00675.1“:
-------------------------------------
o_preise1,o_preise3
-------------------------------------
Beispiel für BLACKLIST-Eingabe im Produkt-Variante „SW00675.2“:
-------------------------------------
o_preise1,o_preise2
-------------------------------------
Damit lassen sich z.B. immer passende Optionsgruppen mit Staffelpreisen für unterschiedliche Produkt-Varianten aktivieren.
"BLACKLIST" Vorgabe kann ausserdem zur Reduzierung von Konfigurationen beitragen. Eine einzige Konfiguration kann durch Freischalten nur passender Optionsgruppen mehr verwandte Produkte bedienen.
2. Lieferzeit wurde optimiert und um eine zusätzliche Versand-Regel "STANDARD" erweitert.
- STANDARD übernimmt die Lieferzeit-Angabe aus dem Produkt, sie gilt dann auch für die verknüpfte Konfiguration.
- diese Einstellung ist vor allem dann praktisch, wenn Lieferzeit-Angabe in jeder Bestellbestätigung gewünscht ist.
1. Kundenwunsch-Umsetzung: zwei neue Datentypen "boxed title" und "boxed titel price" implementiert.
- analog zu den Varianten-Konfigurator von Shopware 6, eingerahmte Überschriften
- die neuen Datentypen werden automatisch im GRID-Layout generiert - Anzahl der Spalten und Abstände ist anzugeben
- gute Alternative zu "image" Datentypen, für den Fall, dass keine Bilder verfügbar sind
2. Kundenwunsch-Umsetzung: die STICKY-Anzeige des Gesamtpreises in mobilen Geräten ist ab sofort optional - in dem Plugin-Setup einstellbar.
3. Kompatibilität mit dem Plugin "Kundengruppenrabatt" von Acris wurde hergestellt. Optimierung des Cart-Collectors.
- herzlichen Dank an dieser Stelle an Kollegen von minigolfen.de und ACRIS für die freundliche und kooperative Zusammenarbeit!
1. Anzeige der Parametrix "axb" Eingabefelder für Smartphones korrigiert.
2. Anzeige des Sticky-Footers im Offcanvas-Cart für Smartphones korrigiert.
3. Falls im "Artikelpicker" KIT ein Produkt nicht mehr verfügbar ist, wird der Warenkorb-Button blockiert bzw. die ganze Konfiguration nicht bestellbar.
4. Verwendung des einmaligen Aufschlags korrigiert.
Das Problem bei Initialisierung von Konfigurationen mit fehlenden Vorgaben/Voreinstellungen wurde gefixt.
1. Stückliste/SET/KIT kann in der Bestellung ausgerollt (als einzelne Bestellpositionen hinzugefügt) werden.
- Lagerbestände der Produkte aus der Stückliste/SET/KIT werden automatisch aktualisiert (um die Bestellmenge reduziert)
- das Ausrollen ist optional im Plugin-Setup unter "ARTIKELPICKER" > "SET/Stückliste in der Bestellung ausrollen" einstellbar
2. Neue Erweiterung für "COLORPICKER", die die Lesbarkeit der Farbenbeschriftung (insbesondere bei sehr dunklen Farben) essentiell verbessert.
Bei Angabe der Farbe (Feld2) in den CSV Datensätzen kann optional ein Steuerzeichen „@“ angegeben werden (s. unten). Dieses Steuerzeichen macht die Beschriftung „Weiß“.
Wenn kein Steuerzeichen angegeben wird, ist die Beschriftung (wie üblich) „Schwarz“.
Das Steuerzeichen „@“ kann entweder am Anfang oder auch am Ende des Farbcodes (im Feld2) angegeben werden.
@rgb(0,0,0) oder rgb(0,0,0)@
oder
@#000000 oder #000000@
Ein Beispiel ist hier zu sehen:
https://sw66.bogx.de/Produkt-Konfigurator-step-by-step-mit-Abhaengigkeiten/BOGX10174.1
3. Korrektur der Infopunkt-Anzeige in den Datentypen, die eventuell nebeneinander angeordnet werden können:
Parametrix Eingabefelder, Text-Eingabefelder, Selectboxen. Diese werden wieder immer stanardmäßig angezeigt.
Korrektur in der Basispreis-Ermittlung für erweiterte Preisberechnung.
1. Erweiterung der VORGABE-Einstellung für BASIS > Bestellmodus:
- entweder "optional" oder "standard" eingeben (was kompatibel mit der bisherigen Eingabe geblieben ist)
- oder alternativ ein erweitertes JSON, z.B.: {"modus":"optional", "switcherName":"mit Logo bestellen", "buttonName":"ohne Logo bestellen"}
2. Wenn der Bestellmodus "optional" vorgegeben ist, werden bei entsprechenden Shopware-Einstellungen zwei Buttons in Listings für Konfigurationsprodukte eingeblendet:
"jetzt konfigurieren" und "in den Warenkorb".
- "in den Warenkorb" gilt für das "optionale" Produkt OHNE Konfiguration
- "jetzt konfigurieren" gilt für das "optionale" Produkt MIT Konfiguration
- die Einstellung gilt NUR für Produkte OHNE VARIANTEN
- die Einstellung greift nur, wenn in Shopware Menü > Einstellungen > Shop > Produkte > "Kaufen-Buttons in Produktlisting anzeigen" aktiviert ist
3. Das Aufrunden auf STEP-Vorgabe in Parametrix Eingabefeldern ist wieder möglich.
1. Anpassungen an das neue Plugin "BOGX Wishlist 6"
- das erste Wunschlisten-Plugin, das die Konfigurations-Produkte berücksichtigt,
- das neue Plugin "BOGX Wishlist 6" bis Ende 2024 bieten wir auf Anfrage zum (1-monatigen) Testen an
2. Bessere Berücksichtigug der erweiterten Preise bei Ermittlung des Basispreises
- im Hauptprodukt
- in Varianten
3. Korrektur deer Tooltip-Anzeige für Parametrix Eingabe-Felder
1. E-Mail Bestellbestätigung-Template korrigiert und erweitert. Erweitert um Lieferzeit und PARENT-Gruppennamen:
- Lieferzeit wird nur dann pro Konfiguration ausgegeben, wenn sie explizit berechnet bzw. verwendet wurde
- PARENT Gruppennamen werden nur dann berücksichtigt bzw. ausgegeben, wenn sie für die Konfiguration aktiviert wurden
- Currency-Fehler in wenigen Datentypen behoben
Neue Templates sind hier zu finden:
https://drive.google.com/drive/folders/1MZFQL6Tt7qOZt8ZFtCpJHCZOmTU2XbK1
2. Multiupload Aufschläge in den NICHT PFLICHTIGEN Uploads werden wieder berücksichtigt.
3. Abhängigkeiten in dem Datentyp "Multilayer" korrigiert.
4. Der "Extended Datepicker" wurde um weitere Funktionalität erweiter.
- relevant nur für Konfigurationen, in denen das Datum im Terminkalender flexibel limitiert werden soll
Shopwares "NULL-Produkt" Problem im ProductCartProcessor (in Shopware 6.6.6.0) wurde lokalisiert und behoben.
1. Vollumfängliche (inline) Layout-Erweiterung für folgende Datentypen:
- Texte, Select-Boxen, Parametrix free parameter,
- es können bis zu drei Eingabefelder (oder Selectboxen) NEBENEINANDER (= "inline") platziert werden,
- die Eingabefelder können selbstverständlich miteinander gemixt werden, z.B. neben einem Eingabefeld kann auch eine Select-Box platziert werden,
- durch bessere Platzausnutzung kann eine kompaktere Konfigurations-Optik erzielt werden
Beispiel für neu Layout-Vorgaben in Produkt > Bogx > BESTELLMENGN > Layouts:
{"o_text1":{"layout":"inline", "width":"41%", "tooltip":false}, "o_text2":{"layout":"inline", "width":"58%"}, "o_date":{"layout":"inline", "width":"60%", "tooltip":false}, "o_time":{"layout":"inline", "width":"39%"}}
Hinweis 1: die Breiten-Angaben (width) der nebeneinander stehenden Felder sollen in der Summe 99% ergeben, damit mindestens 1% für den Zwischenabstand bleiben.
Hinweis 2: in mobilen Geräten (für Displays bis 767px) bleiben alle o.a. Felder wie bisher untereinander (unverändert).
2. Der "Custom Data Request" Controller musste wegen "Shopware/Symfony Issue" in der "fetchOne-Metode" angepasst werden, damit wieder korrekte Request-Ergebnisse geliefert werden.
3. Template-Anpaasung für Images Datentypen.
4. Sobald "Order Code Builder" (OCB) in Konfigurations-Vorgaben aktiviert ist, wird in Konfiguration generierter "Order Code" automatisch als neuer Product-Bestellnummer verwendet.
5. Template- und Logik-Anpassung für "Quantity Select" Datentyp, damit der Stückpreis unter dem Gesamtpreis korrekt generiert wird.
6. Erweiterung der Funktionalität in dem Datentyp "free item text":
- wenn im Tooltip-Eingabefeld des Datentyps ein Inhalt (= HTML Text) gefunden wird, wird er in der Konfiguration ausgegeben
- nützlich für Ausgabe von zusätzlichen (mehrzeiligen) Hinweistexten während der Konfiguration
7. Korrektur in der Gewichtberechnung für die Versandregel "SUM".
1. Leistungsstarker "DatePicker", basierend auf dem neuen Datentyp "text date extended" mit erweiterten Kalender-Funktionen, die per Formel je nach Bedarf individuell umsetzbar sind, z.B.:
- ausblenden/blockieren von bundesweiten und/oder regionalen Feiertagen
- ausblenden/blockieren von Wochenenden
Und ausserdem:
- optimierter Look&Feel mit einer besseren Usability
- Anbindung an Kalender-API's wird möglich sein
2. Problem im Warenkorb für "stackable" (stappelbare) Produkte behoben.
Vielen Dank an dieser Stelle an Herrn Steinicke (Fa. BuI Hinsche GmbH) für den Hinweis, aktive Unterstützung und Testing.
3. Optimierung des Datentypes "checkbox" und "checkbox set"
- für "blackoptions" und "tooltips"
- für mobile Geräte (vielen Dank an Frau Stabbert von paw-store.de)
4. Verbesserung der Optik in dem "select" Layout für images.
1. JSON-Validierung in den Bogx Vorgaben (Product Extensions) wurde deaktiviert.
2. Preisberechnug-Template wurde erweitert für Parentgruppen-Überschriften.
Anzeige der Preisberechnung kann:
- mit Parentgruppen Überschriften eingeblendet werden
- ohne Parentgruppen Überschriften eingeblendet werden
Bogx Vorgabe > BASIS > Elterngruppennamen aktivieren
3. Sperrgut-Regeln für SW6.6 korrigiert.
1. Neue glonbale Variable im JSON Format für die Verwendung in Formeln aktiviert:
customUnitPriceJSON = {'unitPrice':12.5, 'unitValue':0.5 'unit':'kg'};
oder auch gebildet aus anderen Variablen:
customUnitPriceJSON['unitPrice'] = total/area_qm;
customUnitPriceJSON['unitValue'] = 1;
customUnitPriceJSON['unit'] = 'm²';
In der Preisberechnung wird dann automatisch unter dem Gesamtpreis auch der individuell berechnete Grundpreis ausgegeben, z.B.: 12,50 EUR/kg oder 32,23 EUR/m²
2. "Blackoptions" in Radiobuttons und Selectboxen wurde optimiert.
1. Das "grid" layout für Images, Colors und Artikelpicker wurde auch für diejengen Themes optimiert, die die "columns" Breite in der Detailseite mit "krummen Werten" definieren: 41.66666667% (gesehen bei Themeware).
2. Optionale Überschrift für Parametrix-Eingabefelder = neue Parametrix Konfigurator-Vorgabe "Überschriften aktivieren".
3. Leere Konfiguration Vorgaben in enterbten Varianten werden abgefangen.
4. Duplizieren im "Bogx Konfigurator Manager" wieder möglich.
5. Kleiner Schreibfehler für "Additionaltext" korrigiert. Mehr infos zu "Additionaltext" finden Sie weiter unten im Changelog.
6. Neue globale Variable in Formeln verwendbar: discount_factor
- wenn kein Rabatt für das Konfigurations-Produkt definiert, discount_factor = 1.0
- discount_factor = 0.8, wenn discount=20% (z.B. im Strichpreis),
- speichert "Strichpreis"- oder/und "Kundengruppen"-Rabatt
Hinweis: Aufschläge werden automatisch um den Rabatt (z.B. im Strichpreis des Konfigurationsproduktes) reduziert.
Sollte die Reduzierung eines Aufschlags aufgehoben werden, so ist der Aufschlag mit dem "discount_factor" in der Formel
invers zu multiplizieren.
1. Der Konfigurations "Additional Text" für vereinfachte Übergabe der Konfigurationsdaten an externe ERP-Systeme wurde überarbeitet.
Die Hintergründe der Überarbeitung und Infos für Datenübergabe an ERP-Connectoren haben wir im Onlinehandbuch beschrieben:
https://docs.google.com/document/d/1fAYpAxpPh75cYz_CssOeORZiPHhGQ8K3S9yQ5sH3jNE/edit#heading=h.k2ugsskvygfr
2. Die Stückliste aus dem "Artikelpicker" wird jetzt vollständig generiert. Sie bildet die Grundlage für die Daten+übergabe
und für das "Ausrollen" der echten Produkte in der Bestellung. Das "Ausrollen" wird auch in Kürze umgesetzt.
Dynamischer Bilderaustausch um eine neue Funktion erweitert, die in Formeln verwendbar ist:
- der Aufruf der Funktion in der Formel: fn.ChangerHelper.changeProductImageFix(imagename);
- der Bildaustausch ist dem in Variantenwechsel ähnlich, jedoch wird nur ein Produktbild umgetauscht und deshalb passiert das viel schneller
- der Bildwechsel dient einer besseren Visualisierung des Konfigurationsproduktes
- durch diese Funktion eingefügtes Bild wird im Checkout als Produktbild übernommen
1. Die Datentypen "color" und "color_title" wurden vollumfänglich überarbeitet und optimiert, das Ergebnis heisst: "ColorPicker".
- der ColorPicker kann als Grid oder Liste dargestellt werden, in den Layout-Vorgaben: "grid" oder "list" analog zu "Images" einstellbar.
- beim "list" Layout liegt der Focus auf dem Resourcen-Bedarf, dieser wurde auf ein MINIMUM reduziert.
- der ColorPicker im "list" Layout ist besonders für Abbildung ganzer Farbkataloge oder Farbfächer (RAL, CAPAROL, STO, PANTONE, HKS, NCS, ...) geeignet.
- komfortable Darstellung der Farben im Checkout - analog zu "Images"
2. Alle Bilder, die in Konfigurationen verwendet werden, werden in sog. Image-Ordnern auf dem Server aufbewahrt.
Diese Ordner werden nun von Bogx Konfigurator Manager automatisch angelegt, wenn sie noch nicht existieren.
Neue Einstellung (Switcher) 'Konfigurator-Preise mit Login?' steht ab sofort zur Verfügung.
- eine spezielle Einstellung, die i.d.R. für B2B Shops mit einem Händler-Zugang geeignet ist. Wenn Preise in einem Shop erst nach einer erfolgreichen Anmeldung sichtbar werden.
- wenn der Switcher auf “ja” gestellt wird, prüft der Konfigurator, ob ein erfolgreiches Kunden-Login vorliegt und zeigt erst dann seine Preise an, wenn die Anmeldung erfolgreich war. Liegt keine “Login-Anmeldung” vor, werden die Preise/Aufschläge weder im Frontend noch im HTML-Code sichtbar - für den Fall, dass jemand im Code die Preise einsehen wollte.
1. Ausgabe eigener Artikel-Preise in Artikelpicker-Datensätzen wurde korrigiert.
2. Anzeige der "Cross-Selling" Tabs bei Verwendung von TAB-Location wurde korrigiert.
3. Mobile Anzeige von Konfigurationen in der TAB-Location wurde korrigiert - keine Anzeige in TAB-Offcanvas, die von Shopware falsch (= basierend auf inkonsistenter Datenduplikation bzw. Datenredundanz) umgesetzt wurde.
4. Mobile Preisanzeige in der Preisbox (Preisbox-Footer) ist ab sofort Sticky.
MINOR Update
1. Integration des Moduls ARTIKELPICKER, das unter SW5 als separates Addon angeboten war.
ARTIKELPICKER ermöglicht alle Art Konfigurationen, die aus echten Shop Artikeln bestehen. Das sind individuelle SET, KIT, SLOT, MIX, BUNDLE, BOX, PACKAGE, KORB, LOOK oder STÜCKLISTEN Konfigurationen aus Artikeln oder Diensten, die auch einzeln im Shop verkauft werden und i.d.R. bestandsgeführt bzw. Inventur pflichtig sind.
Durch den Einsatz von ARTIKELPICKER wird der Kunde in der Lage sein, seine eigenen Artikel-SETS bzw. STÜCKLISTEN-Konfigurationen in vielen und auch sehr unterschiedlichen Anwendungsgebieten zusammen zu “picken” - auch in kombinierten Anwendungen wie z.B. Plattenzuschnitt + Montagezubehör, Zaun Konfiguration + automatisch generierte Stückliste mit Pfosten und Befestigungsmaterial, Carport Konfiguration + durch Optionen bedingte Stückliste, etc. Hier einige mögliche Beispiele:
- SERVER/PC/LAPTOP-KONFIGURATOREN aus mehreren Bauteilen/Diensten,
- GERÄTE-KONFIGURATOREN aus mehreren Bauteilen/Modulen/Anbauten,
- MÖBEL-KONFIGURATOREN aus zusätzlichen Anbauten/Modulen
- LEBENSMITTEL MIXES, KÖRBE, PLATTEN, BOXEN aus mehreren Komponenten (z.B. Tees, Kräuter, Cerealien, Früchte, Gemüse, Pralinen, Weine, etc.)
- GESCHENKKÖRBE aus mehreren auch sehr unterschiedlichen Produkten
- BUNDLES aus mehreren Produkten und/oder Leistungen/Diensten/Services
- SPIEL, SPORT oder FREIZEIT BUNDLES aus mehreren Produkten für unterschiedliche Anwendungen und/oder Kompetenzstufen der Kunden
- MODE LOOKS oder BOXES aus mehreren Kleidungsstücken, Farben, Größen
- STÜCKLISTEN aller Art, die von Kunden zusammen gepickt oder je nach Optionsauswahl automatisch generiert werden können. Durch eigene Formel-Logik erweiterbar und somit sehr leistungsstark.
Umsetzbar sind auch Szenarien, in denen der ARTIKELPICKER nur eine “Nebenrolle” in Konfigurationen spielt und “lediglich” die Auswahl von Zubehörartikel oder von sog. Extras wie Promotionartikel, Giveaways, vergünstigte Zugaben ermöglicht - die der Kunde zusammen picken und bequem zum konfigurierten Produkt mit bestellen kann.
Da wir einen hohen Wert auf “Learning by Doing” legen, sind die ARTIKELPICKER Einstellungen anhand des Demos “DEMO20 Artikelpicker Müsli” gut nachvollziehbar:
https://sw66.bogx.de/Muesli-Artikelpicker-Konfiguration/BOGX10196
2. Optimierung und kleine Korrekturen.
- Bilder für DEMO-Konfigurationen auf Google-Drive ausgelagert (Ordner "public"): https://drive.google.com/drive/folders/1bz2y-NxQPpby_J-s_dTdU5iGduHXussL
- Cart-Template korrigiert
Um eine einfache Übergabe der Konfigurationsdaten an externe ERP/WaWi Systeme zu ermöglichen, Additional Text kann ab sofort "" in Plugin-Einstellungen aktiviert werden. Der "Additional Text" mit allen Konfigurationsdaten (in textueller Form) wird an den Artikelnamen in der Bestellung angehängt.
- die Konfigurationsdaten sollen zeilenweise ausgegeben werden, als Zeilenumbruch wird "\n" verwendet
- "Additional Text" wird in der Tabelle "order_line_item", Spalte "label" geschrieben
- Spalte "label" ist standardmäßig mit dem Typ "varchar(255)" zu klein dimensioniert
- Spalte "label" kann auf den Typ "longtext" manuell in der Tabelle "order_line_item" (absolut gefahrlos) angepasst werden
Vollumfängliche Umstellung auf Shopware 6.6.x
Vielen Dank für die Geduld.
Verwendung von Abhängigkeiten in den optimierten Datentypen Images musste korrigiert werden.
Vielen Dank an Herrn Gawehn für sein schnelles Feedback zu diesem Problem.
GANZ WICHTIGER HINWEIS:
Bitte Ihre aktuelle Shopware Version ERST NACH dem 15 Juli 2024 auf SW6.6.x updaten!
Wir stellen den Konfigurator nach dem 15. Juli 2024 auf SW6.6.3.0 um - Sorry für den Verzug.
Alle Datentypen Images (Layout: standard, list un grid) und Multilayer (Layout: standard) wurden optimiert.
GANZ WICHTIGER HINWEIS:
Bitte Ihre aktuelle Shopware Version ERST NACH dem 15 Juli 2024 auf SW6.6.x updaten!
Wir stellen den Konfigurator nach dem 15. Juli 2024 auf SW6.6.3.0 um - Sorry für den Verzug.
1. Ab sofort steht neue, optimierte "Zoom" Funktion zur Verfügung:
- sie basiert auf dem "Modal" von Bootstrap und benötigt weniger Ressourcen
- sie ersetzt die "Lightbox-Zoom" Funktion, die mehr Ressourcen beansprucht hat
2. Die Gewichtberechnung bei Verwendung von Platzhalter ($) im CSV-Datensatz wurde korrigiert.
3. Das "Listing" Layout für Images wurde überarbeitet und optimiert - auch für "Blackoptions".
4. Das "Grid" Layout für Images in komplexen Konfigurationen mit Abhängigkeiten (mit "Blacklists") wurde optimiert.
GANZ WICHTIGER HINWEIS:
Bitte Ihre aktuelle Shopware Version ERST NACH dem 15 Juli 2024 auf SW6.6.x updaten!
Wir stellen den Konfigurator nach dem 15. Juli 2024 auf SW6.6.3.0 um - Sorry für den Verzug.
Falls im Produkt ein "Layout" zugeordnet war, ist zu Problemen gekommen.
CMS Template für Produkt-Detail "Layout" wurde korrigiert. Bestellen von Produkten ohne Konfigurator ist wieder möglich.
GANZ WICHTIGER HINWEIS:
Bitte Ihre aktuelle Shopware Version ERST NACH dem 15 Juli 2024 auf SW6.6.x updaten!
Wir stellen den Konfigurator nach dem 15. Juli 2024 auf SW6.6.3.0 um - Sorry für den Verzug.
1. Neue "Konfigurator Location": Tab
- lang erwartetes Feature für große/lange Konfigurationen wie z.B. PC/Laptop-Konfigurationen, die mehr Platz brauchen, können ab sofort unter einem eigenen TAB platziert werden
- "mit oder ohne Konfiguration bestellbar" oder nur "mit Konfiguration bestellbar" ist möglich
- Preisbox kann auch "Sticky" eingestellt werden
- auch für mobile Geräte (responsive) geeignet
- die vorhandenen Shopware-Tabs "Beschreibung" und "Bewertungen" werden um den neuen "Konfiguration" Tab kompatibel erweitert (NICHT überschrieben)
- ein Beispiel hier zu sehen:
https://sw65.bogx.de/Produkt-Konfigurator-step-by-step-mit-Abhaengigkeiten/BOGX10174.1
2. Kleine Optimierungen:
- in "Blackoptions"
- in Datentyp "image + title + productimage changer"
GANZ WICHTIGER HINWEIS:
Bitte Ihre aktuelle Shopware Version ERST NACH dem 15 Juli 2024 auf SW6.6.x updaten!
Wir stellen den Konfigurator nach dem 15. Juli 2024 auf SW6.6.3.0 um - Sorry für den Verzug.
1. "Custom Data Request" steht ab sofort zur Verfügung.
Große Datenmengen aus eigenen Tabellen (z.B. komplexe Staffelpreise) dynamisch während der Konfiguration aus der Datenbank abrufen. Hiermit können sogar Hersteller-Kataloge abgebildet werden. Eine Funktionalität für höchste Ansprüche, die den Leistungs-Unterschiedzu allen anderen Konfiguratoren ausmacht. Hiermit schliessen wir die Entwicklung unter SW6.5 ab. Weiter geht es ab SW6.6.3.0
2. Preishinweis in der Preisberechnung wurde mit einem Link zu Versand-Informationen versehen (nach Shopware-Standard).
3. Korrektur der Switcher-Logik für optionale Bestellungen (mit oder ohne Konfiguration).
4. Korrektur der Sichtbarkeit des "Konfiguration teilen" Links.
GANZ WICHTIGER HINWEIS:
Bitte Ihre aktuelle Shopware Version ERST NACH dem 01 Juli 2024 auf SW6.6.x updaten!
Wir stellen den Konfigurator bis 1. Juli 2024 auf SW6.6.3.0 um - Sorry für den Verzug.
MINOR Update
-----------------
1. Ein GAME CHANGER für Ihre Konfigurationen - vollumfängliche Umsetzung von KONFIGURATION TEILEN.
Mit dem neuen Widget KONFIGURATION TEILEN kann ein fertig konfiguriertes Produkt jederzeit mit einem Klick als Deep-Link gespeichert werden. So ein Deep-Link kann vom Shopbetreiber genauso wie von jedem User einfach an Freunde, Familie oder in Social-Medias geteilt werden. KONFIGURATION TEILEN kann schnell zu Ihrem "Game Changer" und zum besten Werbe-Multiplikator für personalisierte Produkte werden.Das Speichern erfogt in der Datenbank - Datenredundanzen werden ausgeschlossen - es werden keine identische Konfigurationen doppelt gespeichert.
2. Produkte mit oder ohne Personalisierung verkaufen, die sog. optionale Personalisierung wurde vollumfänglich überarbeitet.
Das Handling für das optionale Bestellen der Konfigurationsprodukte wurde essentiell verbessert.
3. Bugfixes, die nur in ganz bestimmten Szenarien (in sehr fortgeschrittenen Konfigurationen) aufgetreten sind. Vielen Dank an dieser Stelle für das fundierte Feedback von: Herrn Depuhl, Herrn Gayer, Herrn Bleßmann
GANZ WICHTIGER HINWEIS:
Bitte Ihre aktuelle Shopware Version ERST NACH 15. Juni 2024 auf SW6.6.x updaten!
Wir stellen den Konfigurator bis spätestens 15. Juni 2024 auf SW6.6.2.0 um.
Ansicht-Optimierung für mobile Geräte.
1. Info-Punkte.
2. Summen-Anzeige im Footer der Preisberechnung-Box.
GANZ WICHTIGER HINWEIS:
Bitte Ihre aktuelle Shopware Version ERST NACH 15. Juni 2024 auf SW6.6.x updaten!
Wir stellen den Konfigurator bis spätestens 15. Juni 2024 auf SW6.6.2.0 um.
1. Anpassung des Warenkorb-Bestellformulars (in der Detailseite) an Drittplugins.
2. Umfangreiche Umsetzung der QUICKVIEW-Anzeigen für alle Multiselect-Datentypen, die mit den Info-Punkten getriggert und mit dynamischem (erweiterten) Content befüllt werden.
GANZ WICHTIGER HINWEIS:
- Bitte Ihre aktuelle Shopware Version ERST NACH 15. Juni 2024 auf SW6.6.x updaten!
- Wir stellen den "Produkt Konfigurator 6 Enterprise" bis spätestens 15. Juni 2024 auf SW6.6.2.0 (oder folgende Release) um.
1. Stückpreis-Anzeige im Warenkorb-Template wurde optimiert.
2. Auswahl der Stückpreispreis-Prezision in den "Bogx" Konfigurator-Vorgaben wurde korrigiert.
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende Mai 2024 unbedingt abwarten!
Bug-Fix: in Text- und Textarea Eingaben wurden Fehler behoben.
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende Mai 2024 unbedingt abwarten!
1. Das "Covering" (passendes Zuschneiden) der Produktbilder in dem Addon "ARTIKELPICKER" korrigiert.
2. Das Anklicken/Aktivieren von Checkbox-Sets und Checkbox-Quantities optimiert (auch für Firefox).
3. Blackoptions (Ausschlüße) auch mit "Produkt Bestellnummer" als Trigger möglich:
- in den Bogx-Vorgaben pro Produkt definierbar
- in den Formeln pro Konfiguration definierbar
Dadurch kann eine einzige Konfiguration mehrere Konfigurationsprodukte bedienen, weil nicht relevante Optionen je nach Bedarf ausgeschlossen werden können
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende Mai 2024 unbedingt abwarten!
Zwei neue Konfigurations-Templates:
- config_standard_stepbystep.html.twig
-- in dem Template kann stets nur eine Konfigurationsgruppe (= Konfigurations-STEP) geöffnet/aktiviert werden
- config_standard_stepbystep_with_navi.html.twig
-- in dem Template kann wie oben nur eine Konfigurationsgruppe (= Konfigurations-STEP) geöffnet/aktiviert werden.
-- zusätzlich kann von Gruppe zu Gruppe (von STEP zu STEP) mit Buttons "Weiter" und "Zurück" navigiert werden
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende April 2024 unbedingt abwarten!
1. Korrektur im MULTILAYER für die Vorgabe-Parameter Einstellung: "background_merge":true
2. Erweiterung der Sprachshop-Logik, für den Fall dass Datensätze nicht übersetzt werden.
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende April 2024 unbedingt abwarten!
Neue Features für MULTILAYER:
1. Verschmelzung der transparenten Layer zu einem einzigen Bild für das gesamte Checkout und Bestellung.
- neuer Vorgabe-Parameter: "background_merge":true/false (soll das Background-Bild mit verschmolzen werden ja/nein)
- die verschmolzene Bilddateien werden auf dem Server dauerhaft gespeichert, da sie zur Dokumentation der Bestellungen dienen
2. Der Multilayer-Viewer wird an die Größe des Browser-Fensters (auch in mobilen Geräten) dynamisch angepasst.
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende April 2024 unbedingt abwarten!
Verbesserung für Gruppen-Abhängigkeiten und Kombinationen.
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende April 2024 unbedingt abwarten!
Optimierung der Schnittstelle für das Addon "ARTIKELPICKER"
-- Fehler in "Kits/Bundles" behoben
-- falls ein nicht vorhandenes Produkt im "Artikelpicker" angegeben ist, wird es als NICHT verfügbar/wählbar dargestellt
Somit ist die Konfiguration auch dann lauffähig, wenn Produkte zwar nicht mehr im Shop aber noch in Konfiguration(en) vorhanden sind.
Oder wenn eine falsche Bestellnummer des Produktes angegeben wurde, kann so eine falsche Angabe viel schneller lokalisiert werden.
ARTIKELPICKER kann vorab zum Testen angefragt werden - ein kleines DEMO hier zu sehen:
https://sw65.bogx.de/Muesli-Artikelpicker-Konfiguration/BOGX10196
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende April 2024 unbedingt abwarten!
1. MULTILAYER Widget und der neue Datentyp "multilayer" stehen ab sofort zur Verfügung.
-- Somit wurden die Core-Features im "Produkt Konfigurator 6 Enterprise" vervollständigt.
Die Core bzw. die Distinctive Features im "Produkt Konfigurator 6 Enterprise" sind:
-- Parametrix (mit freien Bererchnungsformeln)
-- Multiupload (mit Dateivorschau)
-- Multilayer (mit Live-Viewer)
Mit diesen Hauptmerkmalen und dem Leistungsumfang haben wir unseren beliebten Vorgänger (Produkt Konfigurator 5) nun komplett übertroffen.
2. Multiupload-Preview um Vektor-Dateien (EPS, SVG, AI) erweitert.
3. Order Code Builder (OCB) wurde korrigiert.
4. Einmalaufschlag wurde korrigiert.
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende April 2024 unbedingt abwarten!
1. Der "Detail" Button in Produkt-Anzeige im Listing (listing-card) wurde korrigiert.
-- Button "jetzt konfigurieren" wird nur dann angezeigt, wenn auch Konfiguration-Badge aktiviert ist
2. Konfiguration-Rabatt in der Standard-Preisanzeige wurde korrigiert.
3. Konfiguration-Rabatt wird auch im Checkout berücksichtigt.
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende April 2024 unbedingt abwarten!
Korrektur-Patch: Schreibfehler in dem Preisberechnung-Template (in der Rabatt-Anzeige) behoben.
1. MINOR Update: "MULTILAYER", das geplante Widget für dynamische Produkt-Visualisierung kurz vor Finalisierung
-- "Early Bird" Version, die DB Strukturen sind fertig implementiert und u.a. in den Produkt Bogx-VORGABEN bereits zu sehen.
2. Neuer Bogx VORGABE-Parameter: "Basis" > "Rabatt in %"
-- die Vorgabe dient einer schnellen und einfachen Rabattierung der ganzen Konfiguration
-- die angegebene Rabatte (= eine Ganzzahl oder Dezimalzahl) wird immer von der Gesamtsumme abgezogen
-- die angegebene Rabatte wird in der Preisbox nach Shopware-Standard optisch hervorgehoben (mit Discount-Badge)
3. Neuer Bogx VORGABE-Parameter: "Basis" > "Zusatzfelder"
-- ab sofort werden auch ZUSATZFELDER (= CUSTOM FIELDS) in Konfigurations-Formeln zur Verügung gestellt
-- die gewünschten Zusatzfelder können mit ihren technischen Namen in dem Vorgabefeld angegeben werden, mit Kommas getrennt
-- in den Formeln können in VORGABEN angegebene Zusatzfelder wie folgt aufgerufen und verwendet werden:
/* bogxCustomFields ist ein globales JSON-Array: hier den Inhalt der Variablen prüfen */
console.log("bogxCustomFields: ", bogxCustomFields);
/* Methode 1: Beispiel für Ausgabe der angegebenen Zusatzfelder 'attr1' und 'attr2' */
let cf3 = bogxCustomFields.attr1;
let cf4 = bogxCustomFields.attr2;
console.log("CustomField3: ", cf3);
console.log("CustomField4: ", cf4);
/* Methode 2 (optional): Beispiel für Ausgabe der angegebenen Zusatzfelder 'attr1' und 'attr2' */
let cf1 = bogxCustomFields['attr1'];
let cf2 = bogxCustomFields['attr2'];
console.log("CustomField1: ", cf1);
console.log("CustomField2: ", cf2);
4. Behebung eine Fehlers mit "active_unitprice" bei Verwendung von "Image" Datentypen.
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende April 2024 unbedingt abwarten!
1. Verwendung von Einmal-Aufschlag optimiert.
2. Verwendung von Formeln in Bestellmenge optimiert.
3. Neuer Vorgabeparameter für "Images"-Darstellung in der Preisberechnumg:
-- "active_unitprice":true/false
-- steuert Sichtbarkeit der Einheitspreise in der Preisberechnung und Checkout
GANZ WICHTIGER HINWEIS: Bitte Ihre aktuelle Shopware Version NICHT gleich auf SW6.6.x updaten - bis Ende April 2024 unbedingt abwarten!
1. Optimierung von Ahängigkeiten (Blacklist/Whitelist) für die Verwendung in den Formeln
2. Optimierung der Vererbung in Varianten
3. Nachbestellen-Button in Bestellhistorie für alle bestellten Konfigurations-Produkte
4. Auch Uploads werden in wiederholter Bestellung berücksichtigt. Es werden dabei die ursprünglichen Uploads zur Verfügung gestellt, die auch durch neue Uploads ersetzt werden können.
5. Optimierung der Konfigurationsdaten-Anzeige in Bestellungen.
1. Produkte OHNE Konfiguration wieder bestellbar, Fehler behoben.
2. Blackoptions/Auschlüße für Verwendung in den Formeln optimiert.
3. Zusätzlich zum "Listing-Badge" für Konfigurations-Produkte wird der "Detail" Button mit "jetzt konfigurieren" beschriftet.
- die Button-Beschriftung kann selbsverständlich individuell in den Snippets angepasst/übersetzt werden
1. Ab sofort steht das Candidate/Audit-Release des Addons "Artikelpicker 6" (unser bisher leistungsfähigstes Addon für Artikel-SET Konfigurationen) zur Verfügung.
-- Erweiterung und Anpasung der API für Addon-Anbindung
-- Artikelpicker läßt sich erst ab deisem Release (6.3.0) installieren
2. Korrektur für "Optional Bestellung": ohne/mit Konfiguration
1. MULTIUPLOAD-Reset nach dem Einfügen in den Warenkorb:
Die Upload-Dateien in dem Multiupload Widget werden nach dem Einfügen in den Warenkorb in der aktuellen Konfiguration zurückgesetzt (aus der Konfiguration entfernt). In der Konfiguration können dann nur noch neue "Upload" Dateien hochgeladen werden und wenn gewünscht, kann die Konfiguration mit gleichen oder anderen Einstellungen nochmal mit gleichen oder anderen hochgeladenen Dateien in den Warenkorb gelegt werden. Vielen Dank an dieser Stelle an Herrn Schunk für die Anregung zu diesem Feature.
2. Amazon Payment Button Handling:
Wenn "Amazon Payment" verwendet wird, kann unter dem Warenkorb-Button auch der "Amazon Sofort-Zahlung" Button aktiviert sein.
Dieser "Amazon" Button wird nun analog zum Warenkorb-Buttton solange deaktiviert, bis die Produkt Konfiguration vollständig ist. Vielen Dank an dieser Stelle an Herrn Cunert für die Anregung zu diesem Feature.
1. Korrektur Checkout für Multiupload für den Fall, dass Upload optional ist und keine Datei hochgeladen wurde.
2. Korrektur "optionaler Bestellmodus":
-- Templates
-- Vererbung/Enterbung in den Varianten
1. Separater Tab "AKTIV" in den Konfiguration-Vorgaben: für Aktivierung und Zuordnung von Konfiguration im Produkt.
2. Eigener Listing-Preis wird auch in der dynamischen (Suggest) Suche angezeigt
3. Korrektur des Templates für Images im Standard-Modus.
4. PDF-Vorschau für Multiupload verbessert: der Farbraum wird originaltreuer dargestellt.
5. Die Konfigurations-Vorgabe "Artikelpreis in Listing" kann auch OPTIONAL als Netto- und Brutto-Preis in einem JSON angegeben werden:
-- diese optionale Vorgabe ist dann relevant, wenn Sie Verkaufskanäle für Endkunden (B2C, Bruttoprreise) und für Business-Kunden (B2B, Nettopreise) betreiben möchten
-- ein Beispiel für eine optionalle Vorgabe in JSON-Format: {"net":"ab 10,00 €","gross":"ab 11,90 €"}
-- ein Beispiel für Standard-Vorgabe (unverändert wie bisher im Text-Format): "ab 11,90 €"
Legende:
-- "net" = englisch Netto
-- "gross" = englisch Brutto
-- bitte NUR die englischen Key's ("net" und "gross") in dem JSON verwenden
-- der Konfigurator erkennt automatisch beide Formate
6. Optimierung der Preisanzeige im Warenkorb/Checkout für eingeloggte Kunden aus "EU"- (OSS) und "TAX FREE"- Länder
7. Die Erweiterung der Konfiguration-Vorgaben (Bogx Product Extensions) für das bald kommende Addon ARTIKELPICKER.
Vollständige Kompatibilität mit Produkt-Varianten.
-- Vererbung der Product Extensions (= Vorgaben des Produkt Konfigurators) von Hauptprodukt auf Varianten ist ab sofort OPTIONAL
-- pro Produkt-Variante kann somit eine Konfiguration verknüpft oder weggelassen werden
-- pro Produkt-Variante können unterschiedliche Konfiguration-Vorgaben angegeben werden
Hinweis:
um den Kunden nicht zu verwirren, vermeiden Sie in den Varianten die Zuordnung von unterschiedlicher Konfigurationen, obwohl auch das möglich wäre
1. Neue Produkt-Vorgabe:
-- Artikelpreis in Listing
-- eigene Preise für Produkt-Listing (Kategorie-Übersicht) in den Produkt-Vorgaben definierbar
-- die Preisangaben sollen mit Währung (wie gewünscht fertig formatiert) erfolgen z.B. "ab 35,70 €"
2. Neue Einstellung im Plugin-Setting/Konfiguration:
-- Konfigurations-Badges in Produkt Listing aktivieren? (Switcher)
-- wenn ja, werden einfache "Konfigurationsprodukt"-Badges im Produkt-Listing (Kategorie-Übersicht) eingeblendet
-- die konfiergurierbare Produkte werden somit schneller im Listing erkannt
-- für die Badges wird automatisch die Primärfarbe des Shops verwendet
-- der Mouseover "title"-Text ist in den Textbausteinen individuell definierbar
1. Kleine Optimierung des Multiuploads:
-- zu große Uploaddateien werden sofort geprüft und angezeigt
-- verbessertes Abfangen von eventuellen Upload-Fehlern oder Störungen
-- alle Hosting-Voraussetzungen für das korrekte Funktionieren von Uploads sind nun im Online-Handbuch beschrieben
2. Neue Basic-Vorgabe für Konfigurationen - "Bestellmodus" mit folgenden Optionen zur Auswahl:
-- Standard = bestellen nur mit Konfiguration möglich (wie bisher). Ist die Vorgabe, auch wenn nichts ausgwählt.
-- Optional = bestellen OHNE oder/und MIT Konfiguration möglich.
Sehr praktisch wenn ein Produkt OHNE Personalisierung aber auch optional MIT Personalisierung bestellt werden kann.
1. Ab sofort steht "Multiupload" zur Verfügung
- steuerbar durch Vorgabeparameter, z.B.:
{"o_upload1":{"min":1,"max":3,"size":"3MB","types":".png,.jpg,.pdf,.dxf,.zip,.cdr,.ai,.eps,.ps","handling":"main"},"o_upload2":{"min":0,"max":1,"size":"10MB","types":".pdf,.tiff,.eps","handling":"variant"}}
-- min = minimale Anzahl der Uploads
-- max = maximale Anzahl der Uploads
-- size = maximale Dateigröße pro Upload z.B.: 1MB oder 10MB oder 50MB ...
-- types = die zuläßigen MIME-Types der Upload-Dateien z.B.: .png,.jpg,.pdf,.dxf,.zip,.cdr,.ai,.eps,.ps (Bitte die PUNKTE NICHT VERGESSEN)
-- handling = "main" Upload für Hauptprodukt und Varianten identisch, "variant" Upload für Hauptprodukt und Varianten unterschiedlich
- auch mehrere Upload Gruppen in einer Konfiguration möglich z.B.
-- Upload Vorderseite
-- Upload Rückseite
-- Upload linke Seite
-- Upload rechte Seite
- Progress Anzeige
- automatische Vorschau-Bilder (!)
-- PDF Vorschau (!)
-- Vorschau im Checkout, Mail-Bestätigung, Bestellung, Mein Konto
- bequeme Downloadlinks in der Bestellung für den Shopbetreiber
2. Korrekte Vererbung in Varianten von Parametrix-Staffelpreisen.
3. Zusätzliche Gruppierung in "colors" und "images" Datentypen durch Verwendung gleicher Gruppen-ID's möglich.
1. Fehlerbehebung in den Sperrgut-Regeln
2. Lieferzeit-Anzeige im Warenkorb korrigiert
Im "Bogx Konfigurator Manager" wurde nun das sog. "Paging" bzw. die "Paginierung" implementiert
- für den Fall, dass hohe Datenmengen zu verwalten sind, werden Konfigurationen automatisch in "Seiten a 100 Konfigurationen" eingelesen (page limit = 100)
- Paginierung erlaubt ein schnelles Verwalten, auch dann wenn mehr als 1000 Konfigurationen geladen werden sollen,
- mit einem hohen Konfigurations-Aufkommen haben wir oft in Shops aus der Möbel/Interior Branche zu tun
HINWEIS: "Paginierung" ist relevant und greift erst dann, wenn Sie mehr als 100 Konfigurationen haben.
Anzeige der Konfigurationsdaten in Bestellungenen für Parametrix "Flächenberechnung" korrigiert.
1. Datentyp "free_item_handler" optimiert.
2. Grundpreisanzeige (Referenzpreis-Anzeige) wird nun korrekt aktualisiert.
1. Die Tooltips wurden optimiert, optisch und technisch.
- neue Einstellung für Tooltips in Plugin-Einstellungen: Tooltips triggern durch "Klick" oder "Mouseover", Vorgabe = "Mouseover",
- die Tooltips können nun wahlweise durch Klick oder durch Maus-Überfahren aufgerufen werden,
- die Optik der Tooltip-Fenster kann in "scss" an Shop-Design angepasst werden, in: _bogx_tooltip.scss
3. Ermittlung von surcharge in eval.helper.js wurde optimiert - für die in der Formel "reatached" Optionsgruppen.
- betrifft komplexe Konfigurator-Anwendungen
4. Detach-Methoden für Formel zugänglicher gemacht
- betrifft komplexe Konfigurator-Anwendungen
1. Kleine Korrektur in "Sperrgut Versand Rules".
2. Neue Abhängigkeits-Funktion zum Verwenden in Formeln, wenn Abhängigkeiten dynamisch je nach Bedingungen gesetzt werden:
detachSelectorHandlerCustom (element, defaultJSON);
Schneller Bugfix - Problem im Warenkorb behoben.
1. Optimierung der Übergabe von Konfigurations-Gewicht an den Warenkorb-Prozessor, damit auch Gewicht von Konfigurationsprodukten in Versand-Regeln berücksichtgt werden kann.
2. Optimierung der Sperrgut-Regeln für den Versand (für den Warenkorb): Maximaler Gurtmass, Summe der Gurtmasse, Maximale Länge und Minimale Länge.
3. Implementierung von individuell speicherbaren Textzusätzen für Preisanzeige in der Preisbox:
- die Textzusätze können pro Optionsgruppe (key) in der Formel wie folgt definiert werden: bogxCustomStorage[key] = {surcharge_text:'unser Wochen-Angebot'};
- der Zusatztext wird direkt unter dem Preis/Aufschlag eingeblendet
- der Zusatztext wird nicht an das Checkout weitergereicht, wird somit rein informativ während der Konfiguration verwendet
HINWEIS: Bitte halten Sie Ihre Shopware-Instanz möglichst aktuell, dieses Update und alle folgenden Updates gelten ab Shopware 6.5.7.x
1. Abhängigkeiten in Gruppen optimiert.
2. Konfigurationsprodukte in Bestellpositionen aus dem Kundenkonto können aufgerufen und wiederholt wie bereits konfiguriert bestellt werden.
- eine direkte Übergabe der Konfigurationsprodukte aus der Bestellhistorie an den Warenkorb wird BEWUSST verhindert
- bei gemischten Bestellungen, werden nur die normalen Produkte in den Warenkorb gelegt falls wiederholte Bestellung angeklickt wird
1. Kompatibilität mit dem "Marketing Modul" (mit dem Promotions Prozessor) verbessert:
- Gutscheine (Rabattaktionen) im Warenkorb mit Konfigurationsprodukten werden nun korrekt berechnet
2. Die initiale Bestellmengen-Vorgabe mit den Staffelpreisen des Produktes abgestimmt.
1. Shopwares Bestellmengen-Attribute "minPurchase", "maxPurchase" und "purchaseSteps" werden mit "min", "max", "step" und "def" Vorgaben des Bestellmengen Kontrollers abgeglichen.
- wenn Attribute und Vorgaben angegeben, wird immer die stärkere Limitierung gesetzt, somit kann sich eine Mischung aus beiden ergeben
- empfohlen wird die Angaben an beiden Stellen NICHT zu mischen
- BITTE stets entweder Attribute in den Produkt-Stammdaten oder die Vorgaben im "Bestemengen Kontroller" anzugeben - NICHT beides
- sollen Shopwares Bestellmengen Attribute in der Konfiguration gelten, so ist der Bestellmengen-Kontroller (in den Vorgaben) zu aktivieren
2. Wenn Bestellmengen Kontroller aktiviert ist, werden alle Shopwares Bestellmengen Attribute im Checkout NEUTRALISERT (auf Standardwerte gesetzt)
- es soll verhindert werden, dass im Checkout der berechnete Konfigurationspreis (auch für mehrere Artikel) mit der Mindestmenge automatisch multipliziert wird
1. Die zusätzliche Option "Bitte wählen" im Datentyp SELECT kann auch wie eine normale Option mit Blacklist/Whitelist versehen werden.
2. Eine essentielle Funktion für Blacklist/Whitelist Handling in Formeln wurde umgesetzt.
- wichtig für den Fall, dass Blacklist/Whitelist (= detach Flags) dynamisch in der Formel gesetzt und sofort ausgeführt werden sollen
- Formel-Beispiel:
let black = 1;
defaultsJSON[key][3] = black; /* defalutsJSON is an global array */
fn.DetachHelper.detachExecuteCustom(defaultsJSON);
3. Error-Handling für Multiselect-Datentypen korrigiert.
4. Gruppen-Titel- und Error-Ausgabe für die Multiselect-Datentypen korrigiert.
5. Neue Funktion für "dynamische Min/Max Validierung und Anzeige" in numerischen Eingabefeldern (Parametrix und Quantity) zur Anwendung in Formeln
- Formel Beispiel 1:
/* CHANGE MinMax in 'o_total': here max_new = 100 */
let = parameter = 'quantity'; /* 'axb' or 'free' or 'quantity' */
let index = null; /* 0 or 1 or null, null = only one input */
min_new = null; /* null = no change */
max_new = 100;
note = 'Die maximale Bestellmenge geändert auf 100 Stk.';
defaultsJSON = fn.ConfigLibHelper.changeMinMax(key_total, parameter, index, defaultsJSON, min_new, max_new, note);
- Formel Beispiel 2:
/* CHANGE MinMax back to origin in 'o_total' */
parameter = 'quantity';
index = null; /* null = only one input */
min_new = null; /* no change = change back to origin min */
max_new = null; /* no change = change back to origin max */
note = "";
defaultsJSON = fn.ConfigLibHelper.changeMinMax(key_total, parameter, index, defaultsJSON, min_new, max_new, note);
1. Optimierung (verbesserte Validierung) der Parametrix Eingaben.
2. Die zusätzliche Option "Bitte wählen" im Datentyp SELECT kann wieder gewählt werden.
1. Optimierung der Lieferzeiten-Berechnung.
2. Optimierung der Versandattribute-Berechnung.
1. In der Vorgabe für Gruppen- und Optionsgruppen-ID werden alle Leerzeichen durch Unterstriche ersetzt.
- damit sollen die fehlerhaften ID's mit Leerzeichen vermieden werden.
2. Verwendung des Datentypes "free_item_value" nochmal korrigiert.
1. Löschen der CSV-Datensätze in der Optionsgruppe optimiert.
2. Klicks in Image-Auswahl (Optionsgruppen mit einem "image" Datentyp) optimiert.
3. Konfigurationspreise im Checkout werden auf den Shop/Kunden-Steuerstatus angepasst.
Zum Beispiel für den Fall, dass sich Steuern nach dem Kunden-Login im Checkout ändern:
z.B. von Brutto auf Netto oder von Shop- auf EU-Steuern, werden Konfigurationspreise entsprechend angepasst
1. Den steuerfreien Shopzustand tax_state="tax-free" in Checkout berücksichtigen.
2. Verwendung des Datentypes "free_item_value" korrigiert.
3. Kleine Korrektur der Plugin-Optik in SCSS.
1. Ermittlung des PUBLIC-Ordners und somit der Image-Url's für Konfigurationen durch Anwendung des "Flysystems" optimiert.
- für den Fall, dass die Shopware-Installation (z.B. Test/Stage-Installation) nicht der Standard-Installation entspricht
2. Vorhandensein des Produktbildes/Miniaturbildes wird strenger geprüft.
- für den (ganz seltenen) Fall, dass kein Produktbild definiert wurde
3. Verwendung des Datentypes "free_item_handler" korrigiert.
1. Optische Optimierung der Parametrix Eingabefelder.
2. Korrektur der Parametrix-Vorgaben für "baseprice_active" und "round_active".
3. Essentielle Erweiterung der Formel-Leistung um die Möglichkeit der Verwendung aller relevanten Konfigurator-Funktionen.
4. Abfangen eines steuerfreien Shopzustandes tax_state="tax-free" und Umstellen auf Netto-Shop.
MINOR Update
1. Das Addon PARAMETRIX wurde vollumfänglich integriert und optimiert.
- alle "deprecated" Datentypen: a-parameter, b-parameter, axb-parameter sind endgültig weggefallen
- zur Verfügung stehen die Datentypen: free_parameter und axb_free_parameter
- die Aufgaben von a-parameter und b-parameter übernimmt free_parameter
- die Aufgaben von axb-parameter übernimmt axb_free_parameter
- die Berechnungen finden ausschließlich mit Hilfe von Formeln statt, bitte das Handbuch beachten
2. Mehrere kleinere Erweiterungen und Korrekturen.
HINWEIS: Bitte das Plugin nach dem "MINOR Update" neuinstallieren: deinstallieren (alle Daten dabei behalten) und installieren. Damit neue Datentypen und Textbausteine in der Datenbank angelegt werden können.
1. Konfiguration-Import optimiert.
2. Korrektur in Bestellmengen Template.
1. Alle Produkt Konfigurator Datentypen aus SW5 implementiert und optimiert.
2. Sonderzeichen in Formel-Felder werden nicht mehr maskiert.
3. Erweiterte Preise bzw. Staffelpreise auch für Varianten werden berücksichtigt.
4. Neue Verlinkung zur Detailseite im Checckout und Aktualisierung auf die Konfiguration Werte im Warenkorb.
5. Und umgekehrt - Konfiguration aus dem Warenkorb kann geändert werden und wird im Warenkorb angepasst, wenn diese in den Warenkorb eingefügt wird.
1. Noch offene Datentypen aus SW5 implementiert:
- free_item_value,
- free_item_text,
- free_item_gurtmass,
- free_item_handler,
- checkbox_set,
- checkbox_quantity
2. Optimierung der Export/Import Funktion im Konfigurator Manager.
- identische Konfigurationen werden beim Import als Kopie erstellt
3. Neue "Konfigurator Manager" Funktionalität:
- Duplizieren von Konfigurationen
- Duplizieren von Gruppen
- Duplizieren von Optionsgruppen
Plugin Quellcodes Shopware Store konform.
Die restlichen reviews umgesetzt. Dokumentation vervollständigt: Online Handbuch Deutsch, Online Manual English. Bildmaterial in Deutsch und English vervollständigt.
Fehler bei Vorgabe Produktpreis "hidden" behoben
Fixing des Check Reports - Teil 2, 3 und 4.
Fixing des Check Reports - Teil 2 und 3.
Fixing des Check Reports.
Erstveröffentlichung Shopware Community Store