Eingabe Felder auf Bestellung & Produktseite
Technische Informationen
Highlights
-
Eigene Eingabefelder auf Produkt- und Checkout-Seiten, regelbasiert gesteuert
-
Daten sind in den Bestelldetails sichtbar/bearbeitbar
-
Sichtbarkeitseinschränkung
Funktionen
-
Mehrere, regelgesteuerte Eingabefelder auf der Bestellabschlussseite und Produktdetailseite anzeigen lassen.
-
Speicherung der Eingabeinformationen des Bestellers werden in der Datenbank gespeichert und können dort ausgelesen werden
-
Anzeige der Informationen im Admin Bereich direkt bei den Bestellungen (Bestelldetails)
-
E-Mail Template mit Code für die "Eigene Felder auf der Bestellabschluss Seite" wird mitgeliefert
Zweck des Plugins
Erweitert auf der Bestellabschlussseite und der Produktdetailseite um regelgesteuerte Eingabefelder. Diese werden in der Bestellung mitgespeichert und sind im Admin Bereich bei den Bestelldetails sichtbar. Diese Informationen werden in die Datenbank gespeichert und können bei Bedarf durch Webshopentwickler ausgelesen und weiter verarbeitet werden. Zusätzlich wird ein neues E-Mail Template mitgeliefert, dies kann entweder als Bestellbestätigungsmail eingestellt werden oder der hinzugefügte Code kann in ein anderes E-Mail eingefügt werden. (Einstellungen > Flowbuilder > Order Placed (bearbeiten und das ACRIS Templae hinterlegen)
Speziell im B2B Bereich ist es erforderlich, dass im Zuge der Bestellung zusätzliche Information zur Lieferung oder zur Zuordnung der Bestellung für interne Prozesse mit angegeben werden können. Dieses Plugin erweitert den Shopware Standard um diese Funktion - es können Regelgesteuert auf der Bestellübersichtsseite individuelle Felder eingeblendet werden um die Bestellrelevanten Informationen eingeben zu können.
Durch die Regelsteuerung können verschiedene Szenarien abgebildet werden z.B. könnte ein Lieferinformationsfeld nur dann eingeblendet werden, wenn ein User aus einem bestimmten Land oder in einer bestimmtes Produkt im Warenkorb hat.
Nutzung des Plugins
Nach erfolgreicher Installation des Plugins können hier die entsprechenden Felder definiert werden:
Einstellungen > Erweiterungen > Bestellfeld > Bestellfeld hinzufügen - hier stehen die folgenden Einstellungen zur Verfügung
Bereich Grundeinstellungen
Interne ID: Die ID wird in der Datenbank gespeichert und sollte unique sein (am einfachsten eine Zahl)
Interner Name: Wird in der Übersicht angezeigt
Aktiv: aktiv / nicht aktiv
Zugewiesene Regeln: Im RuleBuilder können Regeln erstellt werden. Wenn einer der zugewiesenen Regeln zutrifft (ODER-Verknüpfung), dann kommt diese zur Anwendung. Wird keine Regel zugewiesen, gilt dies als immer als aktiv.
Priorität: Je höher die Zahl, desto höher die Priorität, wird u.a. für die Reihenfolge im Frontend verwendet und für die nächste Option:
Bestellfelder mit geringerer Priorität ausschließen: Wenn mehrere Bestellfelder angelegt sind, dann können hier Bestellfelder mit geringerer Priorität ausgeschlossen werden.
Bereich Anzeigeeinstellungen
Anzeigeposition Bestellabschlussseite: "Links neben Zusammenfassung" (aktuell nur eine Einstellung verfügbar, vorbereitet für zukünftige Optionen.)
Titel: Name / Überschrift über dem Eingabefeld
Platzhalter Text: Dieser Text wird im Frontend angezeigt, wenn noch nichts vom User ausgefüllt wurde.
Funktionalität
Bestellfeld Typ: "Eingabefeld" (aktuell nur eine Einstellung verfügbar, vorbereitet für zukünftige Optionen.)
Ist ein Pflichtfeld: ja / nein
Die Informationen des Users durch die Eingabe in den Feldern werden hier angezeigt:
- Auf der Bestellbestätigungsseite
im Bereich Informationen (rechts oben) - im Admin Bereich bei den Bestellungen
bei den Bestelldetails - Optional: Bestellbestätigungs E-Mail Template:
Wenn auf der Bestellbestätigungs E-Mail die Informationen angezeigt werden sollen, dann bitte entweder das mitgelieferte ACRIS Template verwenden oder den dort implementierten Code ins eigene E-Mail Template übernehmen.
- Plugin wie in Shopware üblich installieren. Danach stehen Einstellungen zur Verfügung, diese sind hier zu finden:
- Einstellungen > Erweiterungen > Bestellfeld > Bestellfeld hinzufügen.
Frequently Asked Questions
Erweiterungen für andere Anwendungszwecke (wie Checkboxen, Single Select oder Multi Select, Datumsfeld) sind technisch möglich und können gerne bei uns angefragt werden.
Bestelldaten können über die URL "/api/search/order" abgefragt werden. Der Request Body beinhaltet dabei einen Filter auf die UUID der Bestellung. Im Response befinden sich die Auftragsfelder unter "customFields.acrisCustomOrderFields". Darin ist ein Array mit kundenspezifischen Auftragsfeldern enthalten. Das jeweilige Auftragsfeld kann über das Feld "internalId" (Admin Konfiguration "Interne ID") identifiziert werden. Im Feld "content" steht der vom Kunden angegebene Wert des Auftragsfeldes. Beispiel Request:
{
"page": 1,
"limit": 1,
"total-count-mode": 1,
"filter": [
{ "type": "equals", "field": "id", "value": "0194b5c6cb9171569dd1cb7886d346b9" }
]
}
| Version | Datum | Shopware Kompatibilität | Changelog |
|---|---|---|---|
| 4.3.0 | 9. Juni 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 4.2.2 | 17. März 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 4.2.1 | 7. Januar 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 4.2.0 | 11. Dezember 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.1.1 | 13. November 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.1.0 | 30. September 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.8 | 19. September 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.7 | 17. September 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.6 | 17. September 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.5 | 25. August 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.4 | 30. Juli 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.3 | 11. Juli 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.2 | 3. Juli 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.1 | 13. Juni 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.0 | 19. Mai 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 3.5.0 | 11. Dezember 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.4.6 | 28. November 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.4.5 | 25. August 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.4.4 | 13. Juni 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.4.3 | 28. Mai 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.4.2 | 23. Mai 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.4.1 | 5. Mai 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.4.0 | 30. April 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.3.7 | 31. März 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.3.6 | 27. März 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.3.5 | 24. März 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.3.4 | 18. März 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.3.3 | 18. März 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.3.2 | 10. Januar 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.3.1 | 11. November 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.3.0 | 31. Oktober 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.2.4 | 21. Oktober 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.2.3 | 23. September 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.2.2 | 22. August 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.2.1 | 21. August 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.2.0 | 20. August 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.1.3 | 23. Juli 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.1.2 | 27. Juni 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.1.1 | 24. Juni 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.1.0 | 7. Mai 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.0.1 | 25. März 2024 | >=6.6.0.0 |
|
| 3.0.0 | 7. März 2024 | >=6.6.0.0 |
|
| 2.6.5 | 23. Juli 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 2.6.4 | 27. Juni 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 2.6.3 | 7. Mai 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 2.6.2 | 6. Mai 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 2.6.1 | 2. Mai 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 2.6.0 | 2. Mai 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 2.5.10 | 16. April 2024 | >=6.5.0.0 |
|
| 2.5.9 | 1. März 2024 | >=6.5.0.0 |
|
| 2.5.8 | 29. Februar 2024 | >=6.5.0.0 |
|
| 2.5.7 | 14. Februar 2024 | >=6.5.0.0 |
|
| 2.5.6 | 13. Februar 2024 | >=6.5.0.0 |
|
| 2.5.5 | 12. Februar 2024 | >=6.5.0.0 |
|
| 2.5.4 | 12. Februar 2024 | >=6.5.0.0 |
|
| 2.5.3 | 12. Februar 2024 | >=6.5.0.0 |
|
| 2.5.2 | 12. Februar 2024 | >=6.5.0.0 |
|
| 2.5.1 | 12. Februar 2024 | >=6.5.0.0 |
|
| 2.5.0 | 9. Februar 2024 | >=6.5.0.0 |
|
| 2.4.1 | 7. Februar 2024 | >=6.5.0.0 |
|
| 2.4.0 | 5. Februar 2024 | >=6.5.0.0 |
|
| 2.3.0 | 15. Januar 2024 | >=6.5.0.0 |
|
| 2.2.4 | 23. Oktober 2023 | >=6.5.0.0 |
|
| 2.2.3 | 18. Oktober 2023 | >=6.5.0.0 |
|
| 2.2.2 | 17. Oktober 2023 | >=6.5.0.0 |
|
| 2.2.1 | 17. Oktober 2023 | >=6.5.0.0 |
|
| 2.2.0 | 16. Oktober 2023 | >=6.5.0.0 |
|
| 2.1.0 | 27. September 2023 | >=6.5.0.0 |
|
| 2.0.2 | 16. Juni 2023 | >=6.5.0.0 |
|
| 2.0.1 | 13. April 2023 | >=6.5.0.0 |
|
| 2.0.0 | 13. April 2023 | >=6.5.0.0 |
|
| 1.4.2 | 10. Februar 2023 | >=6.4.0.0 |
|
| 1.4.1 | 6. Februar 2023 | >=6.4.0.0 |
|
| 1.4.0 | 6. Februar 2023 | >=6.4.0.0 |
|
| 1.3.2 | 20. Dezember 2022 | >=6.4.0.0 |
|
| 1.3.1 | 16. Dezember 2022 | >=6.4.0.0 |
|
| 1.3.0 | 6. Dezember 2022 | >=6.4.0.0 |
|
| 1.2.0 | 1. Dezember 2022 | >=6.4.0.0 |
|
| 1.1.2 | 26. November 2022 | >=6.4.0.0 |
|
| 1.1.1 | 26. November 2022 | >=6.4.0.0 |
|
| 1.1.0 | 26. November 2022 | >=6.4.0.0 |
|
| 1.0.0 | 26. November 2022 | >=6.4.0.0 |
|