> For the complete documentation index, see [llms.txt](https://docs.premsoft.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.premsoft.de/plugins/formular-baukasten/verwaltungs-dashboard.md).

# Verwaltungs-Dashboard

Du findest das Plugin im Admin-Menü unter **Inhalte → Formular-Werkzeug**.\
Über die Tab-Navigation am oberen Rand wechselst du zwischen **Formulare** und **Einsendungen**.

{% tabs %}
{% tab title="Formulare" %}

### Liste

Die Übersichtsseite zeigt alle angelegten Formulare mit Bezeichnung, Aktiv-Status, Feld-Anzahl und Erstellungsdatum. Über **Neues Formular** legst du ein neues Formular an. Die Suche findet Formulare nach Bezeichnung.

In der Basis-/Advanced-Version siehst du oben deine aktuell genutzte Formular-Anzahl in einer Fortschritts-Anzeige.

### Detail-Editor

Der Editor ist in vier Reiter aufgeteilt:

| Reiter          | Inhalt                                                                             |
| --------------- | ---------------------------------------------------------------------------------- |
| Allgemein       | Bezeichnung, Aktiv-Schalter, Formulartyp, Antworttyp, Bestätigungs-Mail an Kund:in |
| Spezialformular | Sichtbarkeitsbedingungen (nur bei Formulartyp „Produkt-Anfrage")                   |
| E-Mail          | Mail-Routen für die interne Benachrichtigung                                       |
| Felder          | Drag-&-Drop-Baum zum Aufbau der Formularstruktur                                   |

#### Reiter „Allgemein"

* **Formulartyp** — `Standardformular` für CMS-Layouts oder `Produkt-Anfrage` (Premium) für ein Modal auf der Produktdetailseite
* **Antworttyp** — `Erfolgsmeldung` (zeigt eine Nachricht statt des Formulars) oder `Weiterleitung auf URL` (Premium, schickt die Besucher:in z. B. zu `/danke`)
* **Bestätigungs-Mail an Kunden** — sendet automatisch eine Bestätigung an die im Formular angegebene E-Mail-Adresse. Du wählst die Mail-Vorlage und das Formularfeld, das die Adresse liefert.

#### Reiter „Felder"

Linke Spalte: Baumansicht des Formulars. Rechte Spalte: Konfiguration des markierten Elements.

Über das Drei-Punkte-Menü pro Knoten fügst du neue Elemente hinzu — darunter, davor oder als Unterelement. Drag-&-Drop verschiebt Elemente innerhalb des Baums.

**Element-Typen**

| Gruppe                 | Typen                                                                                                 |
| ---------------------- | ----------------------------------------------------------------------------------------------------- |
| Struktur (Premium)     | Feldgruppe, Reihe (Spalten-Layout), Mehr-Schritt-Formular, Trennlinie, Abstand                        |
| Inhalt (Premium)       | Überschrift, Erklärungstext, Hinweis-Box (success / info / warning / error)                           |
| Formularfeld (Basis)   | Einzeiliges Textfeld, Zahlfeld, Mehrzeiliges Textfeld, Auswahlfeld, Checkbox, Anrede, E-Mail, Telefon |
| Formularfeld (Premium) | Checkbox-Gruppe, Radio-Buttons, Zahlenbereich (Slider), Datepicker, Datei-Upload                      |

Im Konfigurationsbereich rechts findest du je nach Typ:

* **Beschriftung** und **Technischer Name** (= name-Attribut im HTML)
* **Pflichtfeld**-Schalter
* **Platzhalter**
* **Optionen** (für Dropdown / Checkbox-Gruppe / Radio-Buttons)
* **Minimal-/Maximal-Wert** und **Schrittweite** (Number, Range, Datepicker)
* **CSS-Klasse(n)** (Premium) — wird im Storefront als zusätzliche Klasse am Element-Container ausgegeben

#### Bedingte Felder (Premium)

Im Reiter **Bedingung** des Elements legst du fest, dass ein Element nur dann angezeigt wird, wenn ein anderes Feld einen bestimmten Wert hat. Mehrere Bedingungen sind UND-verknüpft. Setzt du eine Bedingung auf eine **Feldgruppe** oder einen **Wizard-Schritt**, gilt sie für alle darunterliegenden Elemente.

#### Reiter „E-Mail" — Mail-Routen

Eine Mail-Route definiert, an wen eine eingegangene Einsendung gesendet wird:

* **Route-Name**, **Empfänger**, **Mail-Vorlage**
* **CC / BCC** (Premium)
* **Bedingungen** (Premium) — UND-verknüpft, z. B. „nur senden, wenn Auswahlfeld = Service"

In der Basis-/Advanced-Version ist genau eine Route möglich. Premium erlaubt beliebig viele Routen mit Bedingungen.

#### Reiter „Spezialformular" (nur Formulartyp „Produkt-Anfrage")

Hier definierst du, auf welchen Produktdetailseiten die Produkt-Anfrage erscheinen soll. Sichtbarkeitsbedingungen lassen sich nach **Kundengruppe**, **Verkaufskanal**, **Produkt** oder **Dynamische Produktgruppe** setzen. Ohne Bedingung erscheint die Anfrage auf jeder Produktdetailseite des aktiven Verkaufskanals.
{% endtab %}

{% tab title="Einsendungen" %}
Eine eigene Liste mit allen eingegangenen Formularen. Filter nach **Formular**, **Status** (neu / gelesen / beantwortet) und **Zeitraum**. Eine Volltextsuche durchsucht Absender-Name, Kunden-Adresse und alle gespeicherten Feldwerte.

Per Klick auf einen Eintrag öffnet sich die Detailansicht mit allen übermittelten Werten, dem Absender (Customer oder anonym) und einem Status-Selector, mit dem du den Bearbeitungsstand setzt.

Über die Sidebar exportierst du die gefilterte Liste als **CSV-Datei** (Premium).

Details findest du in [Einsendungen & CSV-Export](/plugins/formular-baukasten/einsendungen-und-csv-export.md).
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.premsoft.de/plugins/formular-baukasten/verwaltungs-dashboard.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
