Formular Baukasten 2 | Alle Features
Formular Typen
Add-On | Name | Beschreibung |
---|---|---|
Basis Version | CMS | Das CMS Formular kann vielseitig auf allen Inhaltsseiten (Erlebniswelten) von Shopware 6 eingesetzt werden. Bei einigen moori Plugins, in denen eine E-Mail Adresse im Inhaltsbereich hinterlegt werden kann z.B. Händlersuche kann man diese als Empfänger für das Kontaktformular definieren. |
Basis Version | Test | Das Test-Formular verhält sich wie ein normales CMS Formular, dieses kann eingesetzt werden um Fehler zu ermitteln oder ausschließlich die serverseitige Validierung zu prüfen |
Classic Add-On | Twig Template Snippet | Jedes Formular kann direkt im Theme eingebunden werden, dazu dient ein vordefiniertes Twig Snippet |
Classic Add-On | Inline-Formular | Das Formular im Formular. Hiermit kannst du beliebige Formulare im Shopware Standard auf Template-Basis erweitern. Denke daran, dass eine Erweiterung nicht ausreicht. Es müssen auch die entsprechende Datenverarbeitung angepasst werden. |
Kunden Add-On | Kunden Registrierungsformular | Dieses Formular wird in die Kundenregistrierung eingebunden, damit können weitere Daten und auch Dokumente beim Kunden eingegeben werden. Die optimale B2B Erweiterung für einen eingeschränkten Kundenkreis. |
Kunden Add-On | Formular im Kundenbereich | Dieses Formular erscheint als ein Navigationspunkt im Kundenbereich. Hiermit lassen sich bestehende Kundendaten einfach anpassen und abspeichern. Für zusätzliche Kundenangaben kannst du die Custom-Fields von Shopware 6 verwenden. |
Produkt-Konfigurator Add-On | Produktkonfigurator | Verwende Formulare für Produktkonfigurationen, neben Eingabefelder für individualisierte Produkte kannst du Auswahl- und Zahlenfelder für eine zusätzliche Preisberechnung verwenden. Auch hier haben deine Kunden die Möglichkeit zu ihrem Wunschprodukt eine Datei hochzuladen. Die Zuweisung erfolg über dynamische Produktgruppen. |
Popup Add-On | Popup-Formular | Dieses Formular eignet sich sehr gut um Kundenfeedback einzuholen. Es kann auf jeder beliebigen Shopseite platziert werden und sofort oder durch bestimmte Aktionen ausgelöst werden. Ein Beispiel dazu ist, wenn der Kunde im Checkout-Prozess die Seite verlassen will. |
Produktanfrage Add-On | Produktanfrage | Hat der Kunde eine Frage zu einem bestimmten Produkt oder möchte ein Angebot einholen? Dieses Formular wird auf der Produktseite platziert und enthält bereits alle relevanten Produktdetails, sodass du die Anfrage besser zuordnen kannst. Die Zuweisung erfolgt über dynamische Produktgruppen. |
Bestellung Add-On | Zusätzliche Bestellinformationen | Im Shopware 6 Standard gibt es nur ein Kommentarfeld als zusätzliche Angabe zu eine Bestellung. Mit diesem Formular kannst du weitere Daten abfragen und den Checkout auch sperren wenn Angaben fehlen. Dies ist z.B. der Fall, wenn sich Produkte im Warenkorb befinden, die der Kunde nur mit einem bestimmten Nachweis erwerben darf. Die Zuweisung erfolgt über dynamische Produktgruppen. |
Formular Elemente
Add-On | Gruppe | Name | Beschreibung |
---|---|---|---|
Basis Version | Zeilen | Feldzeile | Hier kannst du alle untergeordneten Eingabefelder als responsive Bootstrap Elemente verwenden. Bestimme die Länge des Elementes anhand der Bildschirmauflösung des Kunden. |
Basis Version | Zeilen | Sektionszeile | Hier kannst du alle untergeordneten Sektionen als responsive Bootstrap Elemente verwenden. Bestimme die Größe der Sektion anhand der Bildschirmauflösung des Kunden. |
Basis Version | Eingabefelder | Text | Eingabefeld für einzeilige Texte. |
Basis Version | Eingabefelder | Eingabefeld für E-Mail Adressen. Wenn dieses Feld verwendet wird und ausgefüllt ist, wird es als Antwortadresse und/oder als Kopieempfänger (Classic Add-On) verwendet. | |
Basis Version | Eingabefelder | Textbereich | Eingabefeld für mehrzeilige Texte. |
Basis Version | Eingabefelder | Telefon | Eingabefeld für Telefonnummer. |
Basis Version | Eingabefelder | URL | Eingabefeld für Internetadressen. |
Basis Version | Eingabefelder | Schalter | An-/Ausschalter. |
Basis Version | Eingabefelder | Checkbox | An-/Ausschalter. |
Basis Version | Eingabefelder | Upload | Hiermit kann man Dateien oder Anhänge hochladen. Es gibt technisch bedingt keine Mehrfachuploadfelder, du kannst aber mehrere Uploadfelder einzeln anlegen oder einen Repeater (Classic Add-On) verwenden. |
Basis Version | Eingabefelder | Datum | Eingabefeld für Datum. Du kannst ein minimales und maximales Datum definieren und auch bestimmte Wochentage ausschließen. |
Basis Version | Eingabefelder | Zeit | Eingabefeld für Uhrzeit. Du kannst eine minimale und maximale Uhrzeit definieren. |
Basis Version | Eingabefelder | Passwort | Eingabefeld für Passwort, der Inhalt des Feldes ist nicht sichtbar. |
Basis Version | Eingabefelder | Zahl | Eingabefeld für Zahlen. Du kannst eine minimale und maximale Zahl definieren. Zusätzlich kannst du bestimmen, in welchen Schritten die Zahl hoch oder runter zählt. |
Basis Version | Eingabefelder | Zahl-Slider | Eingabefeld für Zahlen als Slider mit selber Funktion. |
Basis Version | Eingabefelder | Versteckt | Dieses Eingabefeld ist versteckt und kann z.B. mit Standartwerten oder anderweitig befüllt werden. |
Basis Version | Eingabefelder | Aktuelle URL | Dieses Eingabefeld ist versteckt und enthält die aktuelle URL. |
Classic Add-On | Eingabefelder | Bewertungsfeld | Ein visuelles Bewertungsfeld. Tip: Verwende ein Emoji als Platzhalter! |
Classic Add-On | Eingabefelder | Ust-ID Nummer | Eingabefeld für eine EU Ust-ID Nummer. Inklusive Prüfung mit EU Datenbank! |
Classic Add-On | Eingabefelder | Unterschrift | Ein Feld für digitale Unterschriften. Rechtssicherheit bisher unbestätigt. |
Classic Add-On | Eingabefelder | BIC/IBAN | Eingabefelder für die Bankverbindung. Die IBAN wid nach dem MOD97-Algorithmus geprüft, somit sind mögliche Zahlendreher ausgeschlossen! |
Basis Version | Auswahlfelder | Auswahlfeld | Auswahlfeld, kann manuell oder automatisch zugewiesene Optionen beinhalten. |
Basis Version | Auswahlfelder | Mehrfach-Auswahlfeld | Mehrfach-Auswahlfeld, kann manuell oder automatisch zugewiesene Optionen beinhalten. |
Basis Version | Auswahlfelder | Checkbox-Gruppe | Mehrfach-Auswahlfeld in Form von Checkboxen, kann manuell oder automatisch zugewiesene Optionen beinhalten. |
Basis Version | Auswahlfelder | Radio-Gruppe | Auswahlfeld in Form von Radio-Eingabefeldern, kann manuell oder automatisch zugewiesene Optionen beinhalten. |
Classic Add-On | Auswahlfelder | Bild-Mehrfach-Auswahlfeld im Slider | Mehrfach-Auswahlfeld mit Bildern im Slider, kann manuell oder automatisch zugewiesene Optionen beinhalten. |
Classic Add-On | Auswahlfelder | Bild-Auswahlfeld im Slider | Auswahlfeld mit Bildern im Slider, kann manuell oder automatisch zugewiesene Optionen beinhalten. |
Classic Add-On | Auswahlfelder | Bild-Auswahlfeld im Grid | Auswahlfeld mit Bildern im Grid, kann manuell oder automatisch zugewiesene Optionen beinhalten. |
Classic Add-On | Auswahlfelder | Bild-Mehrfach-Auswahlfeld | Auswahlfeld mit Bildern, Es können SVGs und Bilder verwendet werden. Bei SVGs kann man die Hover-Farbe über die Element-Einstellungen festlegen. |
Classic Add-On | Auswahlfelder | Bild-Auswahlfeld | Mehrfach-Auswahlfeld mit Bildern, Es können SVGs und Bilder verwendet werden. Bei SVGs kann man die Hover-Farbe über die Element-Einstellungen festlegen. |
Basis Version | Formular-Bestandteile | Absenden (Button) | Der Button um das Formular abzusenden. Wird z.B. in Inline-Formularen (Produktkonfigurator, Kunden Registrierungsformular etc) nicht benötigt. |
Basis Version | Formular-Bestandteile | Captcha | Ein Sicherheitsmechanismus um Formular vor (Spam-) Bots zu schützen. |
Basis Version | Formular-Bestandteile | Notiz | Die Standard-Notiz in Formularen, z.B. wenn erforderliche Eingaben gesondert markiert sind. |
Basis Version | Formular-Bestandteile | Bestätigung von Datenschutzhinweis | Die Standard-Checkbox in Formularen um die Datenschutzhinweise zu akzeptieren. |
Basis Version | Formular-Bestandteile | Feedback Bereich | Hier steht das Feedback zum abgesendeten Formular, z.B. Fehler- oder Erfolgsmeldungen. |
Classic Add-On | Formular-Bestandteile | Kopie senden | Möchte der Kunde eine Kopie seiner E-Mail erhalten, kann er dieses Feld ankreuzen. |
Classic Add-On | Formular-Bestandteile | Newsletter abonnieren | Möchte der Kunde einen Newsletter abonnieren, kann er dieses Feld ankreuzen. |
Basis Version | Sektionen | Karte | Bietet die Möglichkeit einer Sektion im Formular eine Überschrift zu geben. Kann auf- und zugeklappt werden. |
Basis Version | Sektionen | Sektion | Bietet die Möglichkeit eine Sektion im Formular zu bestimmen. |
Basis Version | Sektionen | HTML | Bietet die Möglichkeit HTML im Formular zu verwenden. Achtung: Übersetzung ist nicht möglich, du kannst aber Textbaustele mit dem Twig-Filter trans verwenden. |
Classic Add-On | Sektionen | Verschachtelte Sektion | Eine technische Sektionen um die technischen Namen der Eingabefelder zu beeinflussen. |
Classic Add-On | Sektionen | Wiederholer/Repeater | Mit dieser Sektion können Gruppen von Eingabefeldern mehrfach im Formular verwendet werden. z.B. für die Anmeldung von mehreren Personen. |
Slides Add-On | Sektionen | Slides | Mit Slides kann man das Formular in mehrere Schritte aufteilen. Das ist Sinnvoll wenn man besonders große Formulare hat. |
Formular Aktionen
Add-On / Plugin | Name | Flow-Builder geeignet? | Beschreibung |
---|---|---|---|
Basis Version | E-Mail senden | Nein | Sendet eine E-Mail an eine von dir angegebene E-Mail-Adresse. Du kannst selbst ein E-Mail Template zuweisen. Es werden dir auch weitere Einstellungen für den E-Mail versand angeboten. |
Classic Add-On | E-Mail Kopie senden | Nein | Sendet eine E-Mail Kopie an den Kunden. Auch hier kannst du ein eigenes E-Mail Template zuweisen und diese Aktion optional für den Kunden anbieten. |
Classic Add-On | In Verlauf speichern | Nein | Speichert das gesamte Formular im Verlauf, es wird eine Text und eine HTML-Version gespeichert. Ist diese Aktion aktiv, kannst du dem Kunden Druckansicht anbieten. |
Classic Add-On | Druckansicht | Nein | Bietet dem Kunden die Möglichkeit ein Übertragungsprotokoll auszudrucken. Diese Aktion ist in einigen Fällen Vorschrift bezüglich Rechtssicherheit. |
Classic Add-On | Newsletter abonnieren | Nein | Der Kunde kann mit dem Absenden des Formulars optional den Newsletter abonnieren. |
Classic Add-On | ICS Anhang | Nein | Speichert einen ICS Anhang in der E-Mail für den Shopbetreiber. Kann z.B. ein Termin beinhalten. |
Hubspot | Hubspot Formular | Ja | Sendet die Inhalte des Formulars direkt an Hubspot. |
Mautic | Mautic Formular | Ja | Sendet die Inhalte des Formulars direkt an Mautic. |
Webhook | Webhook | Ja | Löst einen Webhook aus. Die Inhalte des Formulars können in verschiedenen Formaten als POST, GET oder HEADER Parameter übermittelt werden. |
CSV | CSV Datei | Ja | Speichert die Inhalte des Formulars in eine von dir definierte CSV Datei. |
Note
Die Aktionen sind abhängig vom Formular Typ. Es macht z.B. wenig Sinn bei einer Produktkonfiguration jedes Mal eine E-Mail an den Shopbetreiber zu senden.
Sonderfunktionen
Add-On | Name | Beschreibung |
---|---|---|
Basis Version | In Datenbank speichern | Du kannst die Formularfelder in einer Shopware Entity-Datenbank speichern. Gehe in den Formular Einstellungen auf Zuweisung und wähle deine gewünschte Tabelle aus. In den Element Einstellungen kannst du dann die gewünschte Spalte auswählen. Verwende das Beispiel Entity Mapping Formular zum Testen! |
Basis Version | Floating Labels | Dank Bootstrap 5 kannst du in jedem Eingabefeld die Floating Labels aktivieren. |
Basis Version | Zeichenzähler | Zählt live die Zeichen als Text oder als Fortschrittsbalken. |
Basis Version | Twig-Kontext-Variablen | Du kannst Twig-Variablen verwenden um Formularfelder vorab zu befüllen. |
Classic Add-On | Interaktive Formulare | Formular-Sektionen oder Eingabefelder können anhand vordefinierter Bedingungen ein- oder ausgeblendet werden. Nicht verwendete Felder werden direkt ausgeblendet und nicht validiert. |
Classic Add-On | Kundeneingaben "Merken" | Jeder kennt es, man füllt über eine längere Dauer ein Formular aus, man klickt eine falsche Taste und ist nicht mehr auf der Seite mit dem Formular - Alle Eingaben sind weg! Dank dem localStorage deines Browser, werden deine Eingaben so lang gespeichert, bis du dein Formular erfolgreich abgesendet hast! |
Classic Add-On | Bad-Word-Filter | Formulare mit bösen Wörtern werden nicht gesendet! |
Fehlt dir etwas? Kein Problem, schreib mir eine Mail an info@moorleiche.com mit deinen Wünschen!