header-logo
Erfahre, wie du Wix für den Aufbau deiner Website und deines Unternehmens nutzen kannst
Gestalte und verwalte deine Website mit Wix.
Verwalte Premiumpakete, Abos und Rechnungen
Führe dein Unternehmen und vernetze dich mit Mitgliedern.
Kaufe, verknüpfe oder übertrage eine Domain.
Stärke dein Unternehmen und deine Webpräsenz.
Steigere deine Sichtbarkeit mit SEO und Marketing.
Nutze erweiterte Funktionen für mehr Effizienz.
Finde Lösungen oder kontaktiere uns.
placeholder-preview-image
Verbessere deine Kenntnisse mit unseren Tutorials.
Erhalte Tipps für Webdesign, Marketing und mehr.
Erfahre, wie du den organischen Traffic steigerst.
Erstelle eine Website mit unserer Full-Stack-Plattform.
Finde einen Spezialisten, der dir hilft, deine Ziele zu erreichen.
placeholder-preview-image

CMS: Ein benutzerdefiniertes Formular mit Eingabeelementen erstellen, die an deine Sammlung übermitteln

18 min
Erstelle ein benutzerdefiniertes CMS-Formular, das es Besuchern ermöglicht, ihre Informationen über Eingabeelemente direkt an deine Sammlungen zu übermitteln. Zu den Eingabeelementen gehören Textfelder, Dropdown-Menüs, Datum- und Uhrzeitauswahl und viele mehr. Dieser Artikel führt dich durch die Erstellung einer Sammlung, in der du die Einreichungen deiner Website-Besucher speicherst. Außerdem erklärt der Artikel wie du Eingabeelemente und einen „Einreichen“-Button hinzufügst und wie du Datensätze verwendest, um alles zu verknüpfen.
Screenshot, der zeigt, wie Eingabeelemente zum Erstellen eines benutzerdefinierten Formulars verwendet werden
Du benötigst ein einfacheres, vorgefertigtes benutzerdefiniertes Formular?
Sieh dir Wix Forms an, um dir Formularvorlagen anzusehen, die du weniger einrichten musst, wie z. B. Kontaktformulare, Bestellformulare, Registrierungsformulare und mehr. 
Bevor du loslegst:

Schritt 1 | Eine Sammlung erstellen und Berechtigungen festlegen

Erstelle eine Sammlung, in der du Einreichungen über benutzerdefinierte Formulare speicherst, und richte die Sammlungsberechtigungen ein. Du kannst die Einstellungen der Berechtigungen auf Content sammeln festlegen und dann festlegen, wer Inhalte auf deiner Live-Website ansehen oder hinzufügen kann. Alternativ kannst du Erweitert wählen, um festzulegen, welche Rollen Inhalte ansehen, hinzufügen, aktualisieren und löschen können (Jede Person, Mitglieder, Ersteller von Elementen und Mitbearbeiter).

Du kannst an dieser Stelle der Sammlung Felder hinzufügen, aber wir empfehlen, diese später hinzuzufügen (Schritt 3), wenn du die Eingabeelemente verbindest. Auf diese Weise kannst du sicher sein, dass du nur die Feldtypen hinzufügst, die eine Verbindung zu den einzelnen Eingabeelementen herstellen können.

Um eine Sammlung zum Speichern von Formulareinreichungen zu erstellen:

  1. Öffne den CMS-Bereich in deiner Website-Verwaltung.
  2. Klicke auf Sammlung erstellen.
  3. Klicke auf Neu erstellen.
    Tipp: Alternativ kannst du auf Mit KI erstellen klicken, damit die KI (künstliche Intelligenz) eine Sammlung für dich erstellt.
  4. Klicke auf Weiter.
  5. Gib einen Namen für deine Sammlung ein. Lass uns diese Sammlung „Einreichungen“ nennen.
  6. (Nur zum Programmieren) Gib eine Sammlungs-ID ein, die du in deinem Code verwenden möchtest.
  7. Lasse Mehrere Elemente (Standard) ausgewählt und klicke auf Erstellen.
  8. Klicke auf Weitere Aktionen und wähle Berechtigungen & Datenschutz.
Screenshot der Auswahl von Berechtigungen & Datenschutz in einer Sammlung
  1. Wähle aus, welche Berechtigungen du für die Sammlung verwenden möchtest:

Schritt 2 | Eingabeelemente zu deiner Website hinzufügen

Öffne die Seite oder den Abschnitt in deinem Editor, bei dem du das benutzerdefinierte Formular erstellen möchtest. Füge anschließend alle Eingabeelemente hinzu, die Besucher zum Einreichen ihrer Antworten verwenden. Denke daran, dass es für jedes Eingabeelement Einschränkungen hinsichtlich der Datentypen gibt, die es erfassen kann, und die Feldtypen, mit denen es eine Verbindung herstellen kann.
Welche Eingabeelemente können so eingestellt werden, dass sie Content sammeln?
Mit den folgenden Eingabeelementen kannst du Inhalte sammeln: Texteingabe, Textfeld, Rich Text, Radiobuttons, Mehrfachauswahl, einzelnes Kontrollkästchen, Dropdown-Menü, Auswahl-Tags, Datumsauswahl, Zeitauswahl, Schieberegler, Upload-Button, Ratingeingabe, Adresseingabe, Schalter und Unterschrifteneingabe.
Wix Editor
Studio Editor
  1. Öffne deinen Editor.
  2. Öffne die Seite oder den Abschnitt, auf der du ein benutzerdefiniertes Formular erstellen möchtest.
  3. Klicke auf der linken Seite des Editors auf Elemente hinzufügen .
  4. Klicke auf Eingabefelder.
  5. Klicke auf das Eingabeelement, das du hinzufügen möchtest.
  6. Klicke und ziehe das entsprechende Eingabeelement auf die Seite.
Screenshot des Dropdown-Menüs im Editor.
  1. Wiederhole die obigen Schritte 3 bis 6, um so viele Eingabeelemente hinzuzufügen, wie dein Formular benötigt.
Screenshot von vielen Eingabeelementen, die zu einer Seite hinzugefügt wurden

Schritt 3 | Die Eingabeelemente mit deiner Sammlung verknüpfen

Verknüpfe jedes deiner Eingabeelemente mit einem Datensatz, der mit deiner „Einreichungen“-Sammlung verknüpft ist. Verknüpfe dann die Eingabewerte mit neuen Sammlungsfeldern, die der Art der Daten entsprechen, die du sammeln möchtest.

Du kannst die Optionen, die Besucher in Dropdown-Menüs und Auswahl-Tag-Elementen auswählen können, mit Elementen aus einer anderen CMS-Sammlung verknüpfen. Verknüpfe dazu die Listenoptionen mit einem anderen Datensatz, der mit einem Feld in einer anderen Sammlung verknüpft ist. Dieser Datensatz sollte im Modus „Lesen“ oder „Lesen & schreiben“ sein.
Wix Editor
Studio Editor
  1. Füge in deinem Editor einen Datensatz hinzu, der mit deiner „Einreichungen“-Sammlung verknüpft ist:
    1. Klicke links auf CMS .
    2. Klicke auf Content-Elemente hinzufügen.
    3. Klicke auf Formular-Datensatz.
    4. Klicke auf das Dropdown-Menü Sammlung auswählen und wähle die „Einreichungen“-Sammlung aus.
    5. Benenne den Datensatz (z. B. „Einreichungen“).
    6. Klicke auf Erstellen.
  2. Klicke auf eines der Eingabeelemente, die du hinzugefügt hast.
  3. Klicke auf das Symbol für Mit CMS verknüpfen
  4. Klicke auf das Dropdown-Menü Datensatz wählen und wähle deinen „Einreichungen“-Datensatz.
    Tipp: Klicke zunächst auf Content sammeln, wenn du dazu aufgefordert wirst, zwischen „Filtern von Inhalten“ und „Content sammeln“ zu wählen.
  5. Verknüpfe das Eingabeelement mit einem neuen Feld der Sammlung:
    1. Klicke auf das Dropdown-Menü Wert verknüpft mit und wähle Neues Feld hinzufügen.
    2. Gib einen Feldnamen für das neue Sammlungsfeld ein.
    3. (Nur zum Programmieren) Gib den Feldschlüssel ein, der dieses Feld im Code deiner Website identifiziert. Er kann später nicht mehr geändert werden.
    4. Wähle den Feldtyp aus dem Dropdown-Menü aus. Der Feldtyp bestimmt, welche Art von Daten du in dem Feld speichern kannst.
    5. Klicke auf Hinzufügen
Ein Screenshot zeigt, wie ein neues Sammlungsfeld hinzugefügt wird, in dem die Daten gespeichert werden sollen.
  1. (Wenn du die Liste von Elementen in bestimmten Eingabeelementen verknüpfst) Klicke auf den Schalter Optionen aus einer Sammlung anzeigen, um auszuwählen, wo die Auswahlmöglichkeiten des Elements verwaltet werden sollen:
    • Aktiviert: Verwende für die Auswahl ein Feld aus einer anderen CMS-Sammlung. Verknüpfe den entsprechenden Datensatz und wähle aus dem Dropdown-Menü Labels und Werte verknüpfen mit die Felder aus, die du verwenden möchtest.
    • Deaktiviert: Klicke auf Auswahloptionen verwalten, um separat vom CMS statische Auswahlmöglichkeiten für das Element zu erstellen.
Ein Screenshot zeigt, wie die Listenoptionen eines Dropdown-Menü-Eingabeelements verknüpft werden.
  1. Wiederhole diese Schritte für jedes Eingabeelement deines benutzerdefinierten CMS-Formulars.
Was ist mit den Datensatz-Modi?
  • Wenn du einen „Formulardatensatz“ hinzugefügt hast, ist dieser richtigerweise bereits auf den Modus „Schreiben“ eingestellt. In diesem Modus kann der Datensatz basierend auf den Einreichungen über die Eingabeelemente neue Elemente zur Sammlung hinzufügen.
  • Wenn du die Optionen, die Besucher in Dropdown-Menüs und Auswahl-Tag-Elementen auswählen können, verknüpft hast, stelle sicher, dass sich dieser separate Datensatz im Modus „Lesen“ oder „Lesen & schreiben“ befindet.
  • Wenn du möchtest, dass mit deinem CMS-Formular vorhandene Sammlungselemente aktualisiert werden können, dann setze den Datensatz-Modus für „Einreichungen“ auf „Lesen & schreiben“. Stelle sicher, dass die Sammlungsberechtigungen es Personen mit den entsprechenden Rollen erlauben, Inhalte zu aktualisieren.

Schritt 5 | Einen „Einreichen“-Button erstellen

Du musst eine Möglichkeit schaffen, mit der deine Besucher die Antworten einreichen können, die sie in Eingabeelementen eingegeben oder ausgewählt haben. Erstelle einen „Einreichen“-Button, indem du einen normalen Button oder ein Bild hinzufügst und mit der Klick-Aktion „Einreichen“ des Datensatzes verbindest. Wenn Besucher auf den „Einreichen“-Button klicken, werden die Werte aus allen Eingabeelementen, die mit deinem „Einreichungen“-Datensatz verknüpft sind, in deiner Sammlung gespeichert. Je nach Datensatz-Modus und deinen Sammlungsberechtigungen werden die Werte entweder als neue Elemente hinzugefügt oder vorhandene Elemente werden aktualisiert.
 
Du kannst auch separate Buttons für die folgenden Datensatzaktionen erstellen:
  • Neu: Füge Sammlungselemente hinzu oder aktualisiere sie (je nach Datensatz-Modus) und setze die Eingabe zurück, damit sie neue Werte annehmen kann.
  • Zurücksetzen: Setze die Werte in den Eingabeelementen zurück, die noch nicht eingereicht wurden.
  • Löschen: Entferne ausgewählte Elemente aus deiner Sammlung (nur im Modus „Lesen & schreiben“).
  • Nächste/Vorherige Seite: Wenn du die Elemente in einer Galerie oder einem Repeater anzeigst, wo Besucher sie bearbeiten können, kannst du diese Buttons hinzufügen, damit Besucher Elemente „seitenweise“ navigieren können. Wenn du dein Formular auf einer dynamischen Elementseite erstellt hast, verwende stattdessen die Klick-Aktion Nächste dynamische Seite/Vorherige dynamische Seite.
Wix Editor
Studio Editor
  1. Klicke auf der linken Seite des Editors auf Elemente hinzufügen .
  2. Klicke auf den Button.
  3. Klicke und ziehe den Button, den du als Einreichen-Button verwenden möchtest, auf die Seite. Du kannst einen der folgenden Buttontypen verwenden: Buttonvorlagen, Text- und Symbolbuttons, Symbolbuttons, oder Bildbuttons.
    Tipp: Alternativ kannst du ein Bild hinzufügen und es als deinen Einreichen-Button verwenden. 
Screenshot, der zeigt, wie ein Button als „Einreichen“-Button hinzugefügt wird.
  1. Klicke auf Text & Symbol ändern und gib den Text ein, der auf dem Button angezeigt werden soll (z. B. „Einreichen“). 
  2. Klicke auf das Symbol für Mit CMS verknüpfen .
  3. Klicke auf das Dropdown-Menü Datensatz wählen und wähle den Datensatz aus, der mit deiner Einreichungssammlung verknüpft ist.
  4. Klicke auf das Dropdown-Menü Beim Klicken verknüpfen mit und wähle die Option Einreichen.
  5. (Optional) Füge Erfolgs- und Fehlermeldungen hinzu, die angezeigt werden, wenn Einreichungen erfolgreich übermittelt wurden oder ein Fehler bei der Übermittlung aufgetreten ist:
    1. Klicke auf + Erfolgsnachricht hinzufügen und klicke dann auf + Fehlermeldung hinzufügen.
    2. Klicke und ziehe beide Nachrichten an die gewünschte Stelle. Sie können sich überschneiden, da die Nachrichten nicht gleichzeitig angezeigt werden.
    3. Klicke in jeder Nachricht auf Text bearbeiten, um dem Text der Nachrichten zu bearbeiten.
  6. Wähle den Button und klicke auf das Symbol für Mit CMS verknüpfen . Klicke anschließend auf das Dropdown-Menü Wenn erfolgreich, navigieren zu und wähle eine Option:
    • Auf der Seite bleiben: Der Besucher bleibt nach dem Absenden des Formulars auf derselben Seite.
    • Ein Link: Der Besucher wird auf eine andere Seite weitergeleitet, nachdem er das Formular abgeschickt hat. Klicke unter Link wählen auf Auswählen und richte den Link ein.
Ein Screenshot zeigt, wie ein „Einreichen“-Button eingerichtet wird.
  1. Klicke auf den Button und wähle das Symbol für Design , um das Aussehen deines „Einreichen“-Buttons anzupassen.

Schritt 6 | Die Eingabeelemente anpassen

Du kannst jedes deiner Eingabeelemente anpassen, um ein Formular zu erstellen, das zum Design deiner Website passt.
Wix Editor
Studio Editor
  1. Klicke in deinem Editor auf eines deiner Eingabeelemente, das du anpassen möchtest.
  2. Klicke auf Einstellungen, um den Feldtitel einzugeben, das Feld als erforderlich festzulegen oder verschiedene Einstellungen je nach Eingabetyp anzupassen.
Ein Screenshot zeigt, wie ein Dropdown-Menü-Eingabeelement angepasst wird.
  1. Klicke auf das Symbol für Layout , um die Textausrichtung und andere Layout-Optionen anzupassen.
  2. Klicke auf das Symbol für Design , um ein voreingestelltes Design zu wählen, und wähle dann Design anpassen, um das Aussehen des Elements weiter anzupassen.
  3. Wiederhole diese Schritte für jedes Eingabeelement, das du anpassen möchtest.
Bist du bereit, live zu gehen?
Klicke oben rechts im Editor auf Vorschau, um das neue benutzerdefinierte Formular auszuprobieren. Wenn alles gut aussieht und perfekt funktioniert, klicke auf Veröffentlichen, um die Änderungen zu veröffentlichen.

Wenn du Sandbox aktiviert hast, synchronisiere deine Sandbox-Sammlung mit der Live-Sammlung, um die Änderungen in der Datenbank zu veröffentlichen.

Häufig gestellte Fragen

Klicke unten auf eine Frage, um Antworten auf die häufigsten Fragen zum Erstellen benutzerdefinierter Formulare mit Eingabeelementen zu erhalten.
Screenshot, der zeigt, wie Eingabeelemente zum Erstellen eines benutzerdefinierten Formulars verwendet werden
Screenshot der Auswahl von Berechtigungen & Datenschutz in einer Sammlung
Screenshot des Dropdown-Menüs im Editor.
Screenshot von vielen Eingabeelementen, die zu einer Seite hinzugefügt wurden
Ein Screenshot zeigt, wie ein neues Sammlungsfeld hinzugefügt wird, in dem die Daten gespeichert werden sollen.
Ein Screenshot zeigt, wie die Listenoptionen eines Dropdown-Menü-Eingabeelements verknüpft werden.
Screenshot, der zeigt, wie ein Button als „Einreichen“-Button hinzugefügt wird.
Ein Screenshot zeigt, wie ein „Einreichen“-Button eingerichtet wird.
Ein Screenshot zeigt, wie ein Dropdown-Menü-Eingabeelement angepasst wird.